Asp.net
來自數據註釋的 Asp.Net Mvc 隱藏欄位
我認為這將是在Google上的快速搜尋,但也許我錯過了一些東西。有沒有辦法使用 Data Annotations 設置 ViewModel 屬性以在渲染標記時創建 HiddenInput?
我發現的唯一註釋是完全從視圖中隱藏屬性,我仍然希望呈現屬性,但作為隱藏輸入。
這個性質:
[System.Web.Mvc.HiddenInput(DisplayValue = false)] public int Id { get; set; }將呈現為 ie
<input id="Id" name="Id" type="hidden" value="21" />使用時
Html.EditorForModel()或Html.EditorFor(m => m.Id)