Articles of asp.net mvc

Warum sind Redirect-Ergebnisse in untergeordneten Aktionen in Asp.net MVC 2 nicht zulässig?

Ich habe einige Teilaktionen, die ich mit der Asp.Net Futures RenderAction-Methode rendere. Einige davon führen Weiterleitungen durch, nachdem die Formulare in ihnen verarbeitet wurden. Jetzt, wo ich auf Asp.Net MVC 2 RC aktualisiert habe, gibt es einen Fehler “Untergeordnete Aktionen dürfen keine Weiterleitungsaktionen durchführen”. Ich habe den Quellcode ausgecheckt und die Zeile gefunden, die die […]

Benutzerdefinierte DateTime-Modellbinder in Asp.net MVC

Ich möchte meinen eigenen DateTime für den DateTime Typ schreiben. Zunächst möchte ich ein neues Attribut schreiben, das ich an meine Modelleigenschaft anhängen kann: [DateTimeFormat(“dMyyyy”)] public DateTime Birth { get; set,} Das ist der einfache Teil. Aber der Binderteil ist ein bisschen schwieriger. Ich möchte ein neues Modellbinder für den Typ DateTime . Ich kann […]

Unity Inject Abhängigkeiten in MVC-Filterklasse mit Parametern

Ich verwende Unity.MVC4 Dependency Injection für den Zugriff auf meine Dienste. Alles funktioniert so, wie es sein sollte, wenn ich in meinen Controller-Konstruktor einfüge, aber was ich jetzt tun möchte, ist die Verwendung der Eigenschafteninjektion in meiner Filterklasse, damit ich von innen auf meine database zugreifen kann. Bevor ich mit dieser Frage begann, googelte ich […]

MVC So zeigen Sie ein Byte-Array-Bild vom Modell an

Ich habe ein Modell mit einer Byte-Array-Bilddatei, die ich auf der Seite anzeigen möchte. Wie kann ich das tun, ohne zurück zur database zu gehen? Alle Lösungen, die ich sehe, verwenden ein ActionResult, um zurück in die database zu gehen, um das Bild zu erhalten, aber ich habe bereits das Bild auf dem Modell …

Warum erkennt LINQ to Entities die Methode ‘System.String ToString () nicht?

Fehler in der MVC3-Webanwendung. LINQ to Entities does not recognize the method ‘System.String ToString()’ method, and this method cannot be translated into a store expression. Wenn ich versuche, Werte mithilfe von EF aus der Abfrage abzurufen: public class DataRepository { public mydataEntities1 dbContext = new mydataEntities1(); public List GetPricingSecurityID() { var pricingSecurityID = (from m […]

ASP.NET MVC ActionLink und Post-Methode

Kann mir jemand sagen, wie kann ich Werte mit ActionLink und POST-Methode an Controller senden? Ich möchte keine Knöpfe benutzen. Ich denke, es hat etwas mit jQuery.

Programmgesteuertes Löschen von outputcache für Controller-Aktionsmethode

Wenn das Attribut OutputCache für die Controlleraktion in einer Aktion angegeben ist, gibt es eine Möglichkeit, den Ausgabecache zu löschen, ohne IIS neu starten zu müssen? [OutputCache (Duration=3600,VaryByParam=”param1;param2″)] public string AjaxHtmlOutputMethod(string param1, string param2) { var someModel = SomeModel.Find( param1, param2 ); //set up ViewData … return RenderToString( “ViewName”, someModel ); } Ich suche mit […]

Wie bekomme ich alle Fehler von ASP.Net MVC modelState?

Ich möchte alle Fehlermeldungen aus dem ModelState abrufen, ohne die Schlüsselwerte zu kennen. Durchlaufen, um alle Fehlermeldungen zu erfassen, die der ModelState enthält. Wie kann ich das machen?

Wie kann ich diese ASP.NET MVC SelectList zum functionieren bringen?

Ich erstelle eine selectList in meinem Controller, um sie in der Ansicht anzuzeigen. Ich versuche es spontan zu erstellen, sorta .. so … myViewData.PageOptionsDropDown = new SelectList(new [] {“10”, “15”, “25”, “50”, “100”, “1000”}, “15”); Es kompiliert, aber die Ausgabe ist schlecht … 10 15 25 50 100 1000 Beachten Sie, wie kein Artikel ausgewählt […]

Wann TempData vs Session in ASP.Net MVC verwenden

Ich versuche, MVC Framework zu hängen, also ertragen Sie mit mir. Momentan ist das einzige, was ich für den Session-Speicher verwende, den aktuell angemeldeten Benutzer zu speichern. Meine Website ist einfach. Betrachten Sie für dieses Beispiel drei Domänenobjekte, Person, Besprechung und Datei. Benutzer können sich anmelden und ein “Nur Mitglieder” -Profil einer Besprechung anzeigen und […]