이미 구현 된 Html.NameFor
기능이 있습니까? 모델 항목에 name
html 속성이 있습니까? 당신은 당신이 할 수 모델에 다시 입력을 바인딩 할 때 작동합니다 name
속성 값을 얻고 싶다면HtmlHelper NameFor 메서드
<input type="text" value="@Model.User.Email" name="@Html.NameFor(x => x.User.Email)">
이미 구현 된 Html.NameFor
기능이 있습니까? 모델 항목에 name
html 속성이 있습니까? 당신은 당신이 할 수 모델에 다시 입력을 바인딩 할 때 작동합니다 name
속성 값을 얻고 싶다면HtmlHelper NameFor 메서드
<input type="text" value="@Model.User.Email" name="@Html.NameFor(x => x.User.Email)">
예, ASP.NET MVC 선물 어셈블리 Html.NameFor
방법이있다.
:
I'l 내 면도기보기에서 다음 코드를 사용하려면 ExpressionHelper.GetExpressionText
방법을 사용하십시오. 그러나 그것을 호출하는 것은 체력 단련을 필요로합니다.
TextBoxFor
도우미를 사용하는 것은 어떨까요?
@Html.TextBoxFor(Model => Model.User.Email)
Html.NameFor
이 MVC 4에 포함되었습니다.
잘 모르겠습니다. 어떤 HTML을 렌더링하려고합니까? –
HTML 도우미의 요점은 HTML을 렌더링하는 것입니다. 위의 모든 질문은 렌더링이 일반 텍스트 일 것입니다.'name = "@ Model.User.Email"'을 사용하십시오. –
가능한 [양식 이름을 얻는 방법] (http://stackoverflow.com/questions/7327215/how-to-get-the-form-name-for-a-property) – Liam