Nice programing

데이터 주석의 Asp.Net Mvc 숨겨진 필드

nicepro 2020. 10. 29. 19:57
반응형

데이터 주석의 Asp.Net Mvc 숨겨진 필드


나는 이것이 구글에서 빠른 검색이 될 것이라고 생각했지만 아마도 내가 뭔가를 놓치고있을 것입니다. 데이터 주석을 사용하여 마크 업이 렌더링 될 때 HiddenInput을 생성하도록 ViewModel 속성을 설정하는 방법이 있습니까?

내가 찾은 유일한 주석은 뷰에서 속성을 완전히 숨기는 것이었지만 여전히 속성을 렌더링하지만 숨겨진 입력으로 원합니다.


이 속성 :

[System.Web.Mvc.HiddenInput(DisplayValue = false)]
public int Id { get; set; }

즉, 렌더링됩니다

<input id="Id" name="Id" type="hidden" value="21" />

Html.EditorForModel()또는 사용할 때Html.EditorFor(m => m.Id)

참고 URL : https://stackoverflow.com/questions/4542972/asp-net-mvc-hidden-field-from-data-annotations

반응형