HtmlHelper NameFor Methode
Gibt es eine Html.NameFor
Funktion, die die name
html-Attribut für ein Modell-Element?
Ich würde gerne verwenden Sie den folgenden code in meinem Razor-Ansicht:
<input type="text" value="@Model.User.Email" name="@Html.NameFor(x => x.User.Email)">
- Nicht sicher, ob ich dir Folgen - was HTML sind Sie in der Hoffnung zu Rendern?
- Der Punkt in einem HTML-helper ist HTML zu Rendern. Alle die oben genannte Frage ist-rendering " nur-text - Nutzung
name="@Model.User.Email"
. - mögliche Duplikate von Wie man den Namen des Formulars für eine Immobilie
Du musst angemeldet sein, um einen Kommentar abzugeben.
Html.NameFor
ist jetzt in MVC 4.Ja, es ist
Html.NameFor
- Methode in der ASP.NET MVC Futures assembly.Wenn Sie nur wollen, um den Wert für eine
name
Attribut, das funktioniert, wenn die Bindung des Eingangs zurück zu Ihrem Modell können Sie mit derExpressionHelper.GetExpressionText
Methode. Jedoch aufrufen, es würde einige code-gymnastik.Wie wäre es einfach mit der
TextBoxFor
Helfer?