Tag: razor-declarative-helpers
1
Antworten
Ich bin mit dem Asp.net mvc4 WebRole, und ich fand dies ist eine Web-Anwendung , Nicht eine Website. nach der Lektüre dieser Artikel, ich wusste, wie ich hinzufügen Kunden-Helper-Funktion in Asp.MVC4. Im Web-Site-Anwendung kann ich hinzufügen eine
3
Antworten
Brauche ich zum erstellen von benutzerdefinierten html-helper-Methode. Soweit ich weiß, gibt es zwei Möglichkeiten: @Helper für razor-syntax. http://weblogs.asp.net/scottgu/archive/2011/05/12/asp-net-mvc-3-and-the-helper-syntax-within-razor.aspx Erstellen HtmlHelper-Erweiterung-Methode. Welche Lösung ist besser und warum? Was sind Vorteile und Nachteile? Ich nur gelesen, dass in MVC
3
Antworten
Ich habe eine RazorHelpers.cshtml-Datei in app_code die aussieht wie: @using Molecular.AdidasCoach.Library.GlobalConstants @helper Translate(string key) { @GlobalConfigs.GetTranslatedValue(key) } Allerdings habe ich einen Fall, wo ich das Ergebnis als link-text in einem @Html.ActionLink(...). Ich kann nicht gegossen, das Ergebnis
6
Antworten
Baue ich noch eine sehr grundlegende MVC3-Website, während ich Lerne, und ich habe Schwierigkeiten mit der folgenden deklarativen Razor html-helper. Innerhalb RMB.cshtml innen App_Code Ordner: @helper ReplaceCrLf(string strText) { @Html.Raw(Html.Encode(strText).Replace(Environment.NewLine, "<br />")); } In meinem index.cshtml-Ansicht: @RMB.ReplaceCrLf(Model.Post)
6
Antworten
Mithilfe von MVC 3 RTM ich bin immer ein seltsames NullReferenceException: @helper TestHelperMethod() { var extra = "class=\"foo\""; <div @Html.Raw(extra)></div> } Es stellt sich heraus, dass Html (Typ HtmlHelper)null. Ich habe noch nie gesehen, bevor Sie in