Ich habe mir vorgeschlagen, FileResult zu verwenden, damit Benutzer Dateien von meiner Asp.Net MVC-Anwendung herunterladen können. Aber die einzigen Beispiele dafür, die ich finden kann, haben immer mit Bilddateien zu tun (Angabe des Inhaltstyps image / jpeg). Aber was ist, wenn ich den Dateityp nicht kennen kann? Ich möchte, dass …
Ich habe in meiner App die Abwehr von CSRF-Angriffen implementiert, nachdem ich Informationen in einem Blogbeitrag im Internet gelesen habe. Insbesondere dieser Beitrag war der Treiber meiner Implementierung Best Practices für ASP.NET MVC vom ASP.NET- und Web Tools Developer Content Team Anatomie eines Cross-Site Request Forgery Attack von Phil Haack …
Einfache Frage: Wenn Sie den HTML-Helper von ASP.NET MVC Framework 1 verwenden, ist es einfach, einen Standardwert für ein Textfeld festzulegen, da eine Überlastung vorliegt Html.TextBox(string name, object value). Als ich versuchte, die Html.TextBoxFor- Methode zu verwenden, war meine erste Vermutung, Folgendes zu versuchen, was nicht funktionierte: <%: Html.TextBoxFor(x => …
Ich checke meine Datenbank ein, Create(FooViewModel fvm){...}um festzustellen, ob die fvm.prop1und fvm.prop2bereits in dieser Kombination vorhanden sind. Wenn ja, möchte ich dem Modellstatus einen Fehler hinzufügen und dann die gesamte Ansicht zurückgeben. Ich habe es versucht: public ActionResult Create(FooViewModel fvm){ if (ThatComboAlreadyExists(fvm)) { ModelState.AddModelError("Model", "There is already one like that"); …
Ich rufe zwei Datums- und Uhrzeitwerte aus der Datenbank ab. Sobald der Wert abgerufen wurde, benötige ich die Differenz zwischen den beiden Werten. Dazu erstelle ich eine Zeitspannenvariable, um die Differenz der beiden Datumswerte zu speichern. TimeSpan? variable = datevalue1 - datevalue2; Jetzt muss ich die Differenz, die in der …
Ich habe eine freigegebene Masterseite, die ich aus 2 verschiedenen Bereichen in meiner MVC 2-App verwende. Die Masterseite hat einen Aktionslink, der derzeit den Controller und die Aktion angibt, aber natürlich funktioniert der Link nicht, wenn ich mich im falschen Bereich befinde. Ich sehe keine Überlastung für Actionlink, der einen …
Abgesehen von dem Typ, den es zurückgibt, und der Tatsache, dass Sie es natürlich anders nennen <% Html.RenderPartial(...); %> <%= Html.Partial(...) %> Wenn sie unterschiedlich sind, warum würden Sie dann eher einen als den anderen anrufen? Die Definitionen: // Type: System.Web.Mvc.Html.RenderPartialExtensions // Assembly: System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 // Assembly location: …
In ASP.NET MVC 2 möchte ich eine sehr einfache Dropdown-Liste schreiben, die statische Optionen enthält. Zum Beispiel möchte ich zwischen "Rot", "Blau" und "Grün" wählen.
Ok, das wurde schon einmal gefragt, aber es gibt keine feste Lösung da draußen. Also für mich und andere, die dies vielleicht nützlich finden. In MVC2 (ASP.NET) möchte ich, dass beim Navigieren zur Website ein Standardbereich angegeben wird. Wenn Sie also zu meiner Site navigieren, sollten Sie zu ControllerX ActionY …
In der Liste Controller habe ich, public ActionResult GetByList(string name, string contact) { var NameCollection = Service.GetByName(name); var ContactCollection = Service.GetByContact(contact); return View(new ListViewModel(NameCollection ,ContactCollection)); } Auf der ASPX-Seite rufe ich an, <a href="<%:Url.Action("GetByList","Listing" , new {name= "John"} , new {contact="calgary, vancouver"})%>"><span>People</span></a> Ich habe ein Problem im ASPX-Code ... Ich …
Asp.Net MVC 2.0 Preview Builds bieten Hilfen wie Html.EditorFor(c => c.propertyname) Wenn der Eigenschaftsname string ist, wird mit dem obigen Code eine Texbox gerendert. Was ist, wenn ich die Eigenschaften MaxLength und Size an das Textfeld oder meine eigene CSS-Klasseneigenschaft übergeben möchte? Muss ich für jede Größen- und Längenkombination in …
Ich habe gerade ein Upgrade auf Visual Studio 2010 und MVC 2.0 durchgeführt und festgestellt, dass an die Web.config zwei zusätzliche Dateien angehängt sind. Werden diese Dateien verwendet, um Debug- und Release-spezifische Einstellungen festzulegen, damit Sie die Haupt-Web.config nicht überladen? Ist es überhaupt sinnvoll, eine Verbindungszeichenfolge in der Root-Datei Web.config …
Obwohl ich die Dokumentation zu Html.HiddenFor gelesen habe, habe ich nicht verstanden, wofür es verwendet wird ... Könnte jemand seine Verwendung erklären und ein kurzes Beispiel geben? Wohin sollen diese Helfer im Code gehen?
In ASP.NET MVC2 verwende ich OutputCacheund das VaryByParamAttribut. Ich habe es mit einem einzelnen Parameter gut funktionieren lassen, aber was ist die richtige Syntax, wenn ich mehrere Parameter in der Methode habe? [OutputCache(Duration=30, VaryByParam = "customerId"] public ActionResult Index(int customerId) { //I've got this one under control, since it only …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.