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.

8
Verwenden von Abschnitten in Editor- / Anzeigevorlagen
Ich möchte meinen gesamten JavaScript-Code in einem Abschnitt behalten. kurz vor dem schließenden bodyTag auf meiner Master-Layout-Seite und ich frage mich nur, was ich am besten tun soll, im MVC-Stil. Wenn ich beispielsweise eine DisplayTemplate\DateTime.cshtmlDatei erstelle , die die DateTime-Auswahl von jQuery UI verwendet, würde ich das JavaScript direkt in …


2
Wie soll ich Fremdschlüsselbeziehungen mit Code First Entity Framework (4.1) in MVC3 deklarieren?
Ich habe nach Ressourcen gesucht, wie Fremdschlüsselbeziehungen und andere Einschränkungen mit Code zuerst EF 4.1 ohne viel Glück deklariert werden können. Grundsätzlich baue ich das Datenmodell in Code und verwende MVC3, um dieses Modell abzufragen. Alles funktioniert über MVC, was großartig ist (ein großes Lob an Microsoft!), Aber jetzt möchte …

9
Problem beim Abrufen der AssemblyVersion auf einer Webseite mit Razor / MVC3
Ich verwende den folgenden Code in einer Fußzeile in meiner Datei _Layout.cshtml, um die Versionsdaten von AssemblyInfo in die Fußzeile jeder Seite meiner MVC3-Site einzufügen. Jedoch: @System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString() Druckt einfach in der Fußzeile: Revision 0.0.0.0 Als ich die Ansicht so geändert habe, dass alle Baugruppeninformationen für die "Ausführung der Baugruppe" wie …

1
Html.RenderPartial gibt mir seltsame Überlastungsfehler?
Ich habe eine Testteilseite mit dem Namen _Test.cshtml erstellt und sie in dasselbe Verzeichnis wie meine Ansicht gestellt, in der sie aufgerufen wird. Hier ist sie: <div>hi</div> Und in der aufrufenden cshtml-Ansicht habe ich einfach Folgendes eingefügt: @Html.RenderPartial("_Test") Was mir den Fehler gibt: CS1502: Die beste überladene Methodenübereinstimmung für 'System.Web.WebPages.WebPageExecutingBase.Write …






5
Richtige Verwendung von AJAX Post in jquery, um das Modell aus einer stark typisierten MVC3-Ansicht zu übergeben
Ich bin ein unerfahrener Webprogrammierer. Bitte verzeihen Sie mir, wenn ein Teil meines "Jargons" nicht korrekt ist. Ich habe ein Projekt mit ASP.NET unter Verwendung des MVC3-Frameworks. Ich arbeite an einer Administratoransicht, in der der Administrator eine Liste der Geräte ändert. Eine der Funktionen ist eine Schaltfläche "Aktualisieren", mit der …


3
Bedingte HTML-Attribute mit Razor MVC3
Die Variable strCSSClass hat oft einen Wert, ist aber manchmal leer. Ich möchte kein leeres class = "" in den HTML-Code dieses Eingabeelements aufnehmen. Wenn also strCSSClass leer ist, möchte ich das Attribut class = überhaupt nicht. Das Folgende ist eine Möglichkeit, ein bedingtes HTML-Attribut zu erstellen: <input type="text" id="@strElementID" …

4
Razor versteht nicht geschlossene HTML-Tags nicht
Mit RazorViewEngine kann ich Folgendes tun: if (somecondition) { <div> some stuff </div> } aber ich kann das scheinbar nicht tun (Razor wird verwirrt): if (somecondition) { <div> } if (someothercondition) { </div> } Ich habe eine Situation, in der ich meine öffnenden und schließenden HTML-Tags in verschiedenen Codeblöcken ablegen …

13
jquery.validate.unobtrusive funktioniert nicht mit dynamisch injizierten Elementen
Ich arbeite mit ASP.Net MVC3, der einfachere Weg, die Client-Validierung zu verwenden, wäre die Aktivierung der jquery.validate.unobtrusive. Alles funktioniert gut, für Dinge, die direkt vom Server stammen. Aber wenn ich versuche, einige neue 'Eingaben' mit Javascript zu versehen, wusste ich, dass ich aufrufen muss $.validator.unobtrusive.parse(), um die Validierungen erneut zu …

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.