Als «asp.net-mvc-3» getaggte Fragen

ASP.NET MVC 3 ist die dritte Hauptversion der Model-View-Controller-Erweiterung zum Entwickeln von Webanwendungen in einem .NET Framework.

3
IIS8 Win8 und runAllManagedModulesForAllRequests = "true"
Ich versuche, eine Anwendung in IIS8 auszuführen, die in der Konfiguration Folgendes enthält: <modules runAllManagedModulesForAllRequests="true" /> IIS8 gibt mir einen Fehler, der besagt ... Dieser Konfigurationsabschnitt kann unter diesem Pfad nicht verwendet werden. Dies geschieht, wenn der Abschnitt auf übergeordneter Ebene gesperrt ist. Das Sperren erfolgt entweder standardmäßig (overrideModeDefault = …

6
ASP.NET MVC-Rasierer: Bedingtes Attribut in HTML
Der folgende Code scheint nicht sauber zu sein. Irgendwelche Vorschläge zur Verbesserung des Codes? <li @if(ViewData["pagename"].ToString()=="Business details"){ <text>class="active" </text> } > <a @if(ViewData["pagename"].ToString()=="Business details"){ <text>style="color: white; background-color: #08C; border: 1px solid #08C;" </text> } href="@Url.Action("BusinessDetails", "Business")">Business Details</a> </li> <li @if (ViewData["pagename"].ToString() == "Booking policies"){ <text>class="active"</text> }> <a @if (ViewData["pagename"].ToString() == …


4
Wie akzeptiere ich ein Array als Aktionsparameter für den ASP.NET MVC-Controller?
Ich habe einen ASP.net MVC-Controller namens Designs, der eine Aktion mit der folgenden Signatur hat: public ActionResult Multiple(int[] ids) Wenn ich jedoch versuche, mithilfe der URL zu dieser Aktion zu navigieren: http://localhost:54119/Designs/Multiple?ids=24041,24117 Der idsParameter ist immer null. Gibt es eine Möglichkeit, MVC dazu zu bringen, den ?ids=URL-Abfrageparameter in ein Array …



5
Erstellen einer Service-Schicht für meine MVC-Anwendung?
Soweit ich weiß, trennt MVC die Klassendefinitionen (Modell) von der Präsentation (Ansicht) über den "Kleber", der die Steuerung darstellt. Der Controller sollte eine einzige Verantwortung haben und daher testbar sein. ViewModels werden verwendet, um Daten von mehreren Entitäten zusammenzuführen und die Daten vom Controller für die Ansicht zu "massieren". Es …

5
Verketten von Strings in Razor
Wie würde ich zwei Zeichenfolgen in der Razor-Syntax verbinden? Wenn ich hätte: @Model.addressund @Model.cityund ich wollte, dass die Ausgabe so ist, address citywas würde ich tun? Ist es so einfach wie zu tun @Model.address + " " + @Model.city?

5
MVC3 ModelState-Fehler entfernen
Ich habe eine Situation, in der ich ein Bild hochlade, das der Benutzer aus seinem lokalen Dateisystem ausgewählt hat. Mein Formular hat meiner Ansicht nach grundsätzlich zwei Senden-Schaltflächen. Eine wird verwendet, um das Formular normal zu senden, und alle Überprüfungen werden ausgeführt. Die zweite dient nur zum Hochladen des Bildes. …

12
Legen Sie das Deaktivierungsattribut basierend auf einer Bedingung für Html.TextBoxFor fest
Ich möchte das Deaktivierungsattribut basierend auf einer Bedingung für Html.TextBoxFor in asp.net MVC wie unten festlegen @Html.TextBoxFor(model => model.ExpireDate, new { style = "width: 70px;", maxlength = "10", id = "expire-date" disabled = (Model.ExpireDate == null ? "disable" : "") }) Dieser Helfer hat zwei Ausgänge deaktiviert = "deaktiviert" oder …


10
Rasiermesseransicht ohne Layout
Wie kommt es, wenn ich Layout = null;in meiner Ansicht habe - es zieht immer noch das Standardlayout?! Gibt es einen Trick, um das zu verhindern? Hier ist meine Ansicht ohne Layout: @{ Layout = ""; } <!DOCTYPE html> <html> <head> <title>Index</title> @{Html.RenderAction("Head", "Header");} </head> <body> <div> Home </div> </body> …

5
System.Collections.Generic.IEnumerable 'enthält keine Definition für' ToList '
Hier ist das Problem. Ich erhalte IEnumerable von ViewPage und als ich versuchte, List zu konvertieren, zeigt es mir Fehler wie: ' System.Collections.Generic.IEnumerable<Pax_Detail>' enthält keine Definition für 'ToList' und es konnte keine Erweiterungsmethode 'ToList' gefunden werden, die ein erstes Argument vom Typ ' System.Collections.Generic.IEnumerable<Pax_Detail>' akzeptiert (fehlt Ihnen eine using-Direktive oder …
80 c#  asp.net-mvc-3 



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.