When calling Html.EditorFor(m => m) , where m is a public class with public properties, hidden properties and label attributes are displayed for properties with [HiddenInput] properties.
- How to hide a shortcut without making it closed or creating an editor template?
Example
public class User { [HiddenInput] public Guid ID { get; set; }
Undesired result for ID property using EditorFor(...) tagged
<div class="editor-label"> <label for="ID">ID</label> </div> <div class="editor-field"> <input id="ID" name="ID" type="hidden" value=""> </div>
asp.net-mvc-2 editorformodel
Petrus theron
source share