Als «razor» getaggte Fragen

Razor ist eine Vorlagensprache, die von ASP.NET-Webseiten und ASP.NET MVC (seit Version 3) verwendet wird. Über der HTML-Generierung wird eine Abstraktionsebene hinzugefügt. Es unterstützt nahtlose Übergänge zwischen HTML-Markup und C # - oder VB-Code. Übergänge zwischen Markup und Code werden durch das "@" gekennzeichnet.

17
Visual Studio 2015 Rasiermesser Intellisense
Nach der Installation und anschließenden Reparatur meiner VS2015- Instanz kann Intellisense (Server-Seite) immer noch nicht in meinen MVC-Ansichten zum Laufen gebracht werden. Ich werde per Eingabeaufforderung benachrichtigt, sobald ich zum ersten Mal in einer Sitzung eine CSHTML- Datei öffne und an die Activitylog-Datei adressiert werde. In ActivityLog.xml (Kurzversion) abgerufene Fehlermeldung: …

1
Wie schreibe ich "Html.BeginForm" in Razor
Wenn ich so schreibe: form action = "Images" method = "post" enctype = "mehrteilig / Formulardaten" Es klappt. Aber in Razor mit '@' funktioniert es nicht. Habe ich Fehler gemacht? @using (Html.BeginForm("Upload", "Upload", FormMethod.Post, new { enctype = "multipart/form-data" })) { @Html.ValidationSummary(true) <fieldset> Select a file <input type="file" name="file" /> …

6
MVC3 Razor: HTML in Codeblöcken anzeigen
In meinen cshtml-Dateien habe ich viele Blöcke mit solchen Dingen: @if(Model.foo) { <span>Hello World</span> } Der einzige Grund, warum die Spanne vorhanden ist, ist, dass ich keinen anderen Weg finden kann, um zu erzwingen, dass "Hello World" Teil des HTML-Codes ist, es sei denn, ich umgeben ihn mit HTML-Tags. Gibt …

2
Wie schreibe ich einen Kommentar in einer Razor-Ansicht?
So schreiben Sie einen Kommentar in eine MVC-Ansicht, der nicht an den endgültigen HTML-Code (dh an den Browser, an die Antwort) übertragen wird. Man kann einen Kommentar abgeben mit: <!--<a href="https://stackoverflow.com/">My comment</a> --> Es ist jedoch im Seitenquellcode des Browsers sichtbar. Ist es möglich, Kommentare in '.cshtml'-Dateien nur für den …

11
MVC, deren Senden-Taste gedrückt wurde
Ich habe zwei Schaltflächen in meinem MVC-Formular: <input name="submit" type="submit" id="submit" value="Save" /> <input name="process" type="submit" id="process" value="Process" /> Woher weiß ich aus meiner Controller-Aktion, welche gedrückt wurden?
127 c#  asp.net  asp.net-mvc  razor 



9
Auffüllen einer Rasierer-Dropdown-Liste aus einer Liste <Objekt> in MVC
Ich habe ein Modell: public class DbUserRole { public int UserRoleId { get; set; } public string UserRole { get; set; } } public class DbUserRoles { public List&lt;DbUserRole&gt; GetRoles() { BugnetReports RoleDropDown = new BugnetReports(); List&lt;DbUserRole&gt; Roles = new List&lt;DbUserRole&gt;(); DataSet table = RoleDropDown.userRoleDropDown(); foreach (DataRow item in table.Tables[0].Rows) …


9
Verwenden von MVC HtmlHelper-Erweiterungen aus deklarativen Razor-Ansichten
Ich habe versucht, einen deklarativen Razor-Helfer in meinem App_Code-Ordner für ein MVC 3 RTM-Projekt zu erstellen. Das Problem, auf das ich gestoßen bin, war, dass die MVC HtmlHelper-Erweiterungen wie ActionLink nicht verfügbar sind. Dies liegt daran, dass die kompilierten Helfer von System.Web.WebPages.HelperPageeiner HtmlEigenschaft abgeleitet sind und diese verfügbar machen, obwohl …


10
Action Image MVC3 Rasiermesser
Was ist der beste Weg, um Links durch Bilder mit Razor in MVC3 zu ersetzen? Ich mache das im Moment einfach: &lt;a href="@Url.Action("Edit", new { id=MyId })"&gt;&lt;img src="../../Content/Images/Image.bmp", alt="Edit" /&gt;&lt;/a&gt; Gibt es einen besseren Weg?

19
Der Name 'Modell' existiert im aktuellen Kontext in MVC3 nicht
Ich habe einem Projekt eine cshtml-Seite hinzugefügt. Beim Versuch, die folgende Deklaration hinzuzufügen, wird die Fehlermeldung "Der Name 'Modell' existiert im aktuellen Kontext nicht" angezeigt. @model xyz.abc.SomeClass Ich habe die Referenzen überprüft, alle sind vorhanden. Ich habe eine web.config im Ansichtsordner hinzugefügt, aber das hat es nicht behoben. Fehlt mir …


8
Deaktivieren Sie die Formatierung von Visual Studio-Code in Razor
Dies wurde bereits zuvor gefragt: Warum funktioniert die Visual Studio-Codeformatierung für das Razor-Markup nicht ordnungsgemäß? Aber diese Frage ist ein paar Jahre alt. Und die Formatierung von Rasiermessern ist immer noch völlig inakzeptabel. Ich habe es aufgegeben, es zu reparieren. Kann ich ALLE Visual Studio-Formatierungen für CSHTML-Dateien deaktivieren? Wenn nicht, …

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.