Articles of asp.net mvc

C # mvc 3 mit Auswahlliste mit ausgewähltem Wert in Sicht

Ich arbeite an einer MVC3-Webanwendung. Ich möchte eine Liste von Kategorien, die angezeigt werden, wenn Sie ein Bl aus dem Anwendungsverwaltungssystem bearbeiten. In meinem Viewmodel habe ich die folgende Eigenschaft für eine Liste von Auswahllisten für Kategorien definiert. /// /// The List of categories /// [Display(Name = “Categorie”)] public IEnumerable Categories { get; set; } […]

Wie man eine Masseneinfügung durchführt – Linq zu Wesen

Ich kann keine Beispiele finden, wie man einen Massen- / Batch-Einsatz mit Linq zu Entitäten durchführt. Weißt du, wie man einen Bulk Insert macht?

URLs mit Schrägstrich im Parameter?

Frage: Ich erstelle eine Wiki-Software, im Grunde ein Klon von wikipedia / mediawiki, aber in ASP.NET MVC (der MVC ist der Punkt, also empfehlen Sie mir ScrewTurn nicht). Jetzt habe ich eine Frage: Ich nutze diese Routenzuordnung, um eine URL wie folgt zu routen: http://en.wikipedia.org/wiki/ASP.NET routes.MapRoute( “Wiki”, // Routenname //”{controller}/{action}/{id}”, // URL mit Parametern “wiki/{id}”, […]

Ich möchte den Lambda-Ausdruck in @ Html.DisplayFor (ModelItem => item.FirstName) verstehen

Ich bin ziemlich neu bei C # und MVC und habe bei bestimmten Gelegenheiten, wie für anonyme Methoden und auf LINQ, Lambdas verwendet. Normalerweise sehe ich Lambda-Ausdrücke, die ungefähr so ​​aussehen: (x => x.Name), (x => { Console.WriteLine(x)) Ich verstehe, dass Lambda = “geht zu”. Ich habe noch nie einen Lambda-Ausdruck gesehen, bei dem der […]

ASP.NET MVC Deaktivieren der clientseitigen validation auf Einzelfeldebene

Ich verwende ASP.NET MVC 3 mit Datenannotationen und dem jQuery validate plugin. Gibt es eine Möglichkeit zu markieren, dass ein bestimmtes Feld (oder bestimmte Daten Annotation) nur serverseitig validiert werden sollte? Ich habe ein Telefonnummernfeld mit einem Maskierungsplugin darauf, und der Validierer für reguläre Ausdrücke geht am Ende des Benutzers verrückt. Die Regex ist nur […]

Wird Task.Run in einer ASP.NET MVC-Webanwendung als schlechte Methode betrachtet?

Hintergrund Wir entwickeln derzeit eine Webanwendung, die auf ASP.NET MVC 5, Angular.JS 1.4, Web API 2 und Entity Framework 6 basiert. Aus Gründen der Skalierbarkeit beruht die Webanwendungshoheit auf dem async / awarts-Muster. Unsere Domain erfordert einige CPU-intensive Berechnungen, die einige Sekunden dauern können ( siehe Stephen Cleary’s Blogpost ), verwendeten sie ConfigureAwait (false). Beispiel […]

asp.net MVC 4 mehrere Post über verschiedene Formulare

Jetzt verstehe ich if (IsPost){ //do stuff } Überprüft alle Post-Methoden auf dieser Seite. Ich habe jedoch 2 verschiedene Formulare, die 2 verschiedene Informationen veröffentlichen. Dies sind ein Login-Formular und ein Registrierungsformular. Kann ich IsPost anhand des Formulars überprüfen? Beispielsweise, if(Login.IsPost){ //do stuff } aber wie würde ich die Login-Variable definieren? Mein Formular sieht folgendermaßen […]

Standard DataTables in MVC anzeigen

Vielleicht ist das einfach völlig falsch, aber in den Tagen von Webforms würden Sie ein Dataset zurückgeben, das Sie dann an ein Raster binden würden. Aber jetzt in MVC sollten Sie nicht eine Datentabelle übergeben, weil Sie es nicht serialisieren können und es technisch Objekte in die Ansicht übergibt, wo es nicht hingehört? Aber wie […]

DropDownListFor in EditorTemplate nicht Wert auswählen

Ich habe eine Editor-Vorlage für ein benutzerdefiniertes Objekt. In dieser Editor-Vorlage verwende ich ein paar DropDownListFor-Helfer. In jedem von ihnen spezifiziere ich eine eindeutige Modelleigenschaft (mit dem vorgewählten Wert) und die Auswahlliste, die alle Auswahloptionen enthält. Beispiel: m.DocumentCategoryType, Model.DocumentCategoryTypeList) %> Ich weiß, dass die Optionswerte gefüllt werden (aus der Quellansicht) und dass mein Modell mit […]

Wie erzwingt ASP.NET-Web-API, immer JSON zurückzugeben?

Die ASP.NET-Web-API führt standardmäßig eine Inhaltsverhandlung durch – gibt XML oder JSON oder einen anderen Typ basierend auf dem Accept Header zurück. Ich brauche / will das nicht, gibt es eine Möglichkeit (wie ein Attribut oder etwas), der Web-API mitzuteilen, immer JSON zurückzugeben?