In Bezug auf die Razor-View-Engine, sagen wir, dass Html.TextBoxFor<SomeModel>(i => i.Name)
dargestellt werden soll, scheint die Inline-Syntax nicht wie in:
Dies scheint nicht zu funktionieren, weil es das generische als HTML-Tag interpretiert. Ich könnte einen Code-Block-Ansatz verwenden, aber was ist dann der beste Ansatz, um den Inhalt auszugeben? Die HTML-Zeichenfolge, die von dieser Methode zurückgegeben wird, antworte ich.schreibe sie, oder gibt es eine Syntax dafür, oder was ist der Ansatz?
Danke.
Es gibt vier Möglichkeiten, die ich gefunden habe, um den Rasierer explizit analysieren zu lassen (anstatt zu versuchen, herauszufinden, was zu tun ist):
%Vor%Nur der erste würde hier funktionieren.
Es gibt eine Komplettlösung für PluralSight im Razor und ASP.NET MVC 3.0 | Code- und Markup-Abschnitt zu genau diesem Thema.
Tags und Links asp.net-mvc asp.net-mvc-3 razor asp.net