这可能有点笼统,但我想限制在editorfor字段中字符插入的数量。
@html.EditorFor(m=>m.id,new {@maxlength="10"})
这似乎不起作用。
最佳答案
尝试将其更改为
@Html.TextBoxFor(m=> m.id, new { maxlength="10" });
EditorFor使用模板,您可以覆盖自己。我认为他们没有考虑到您这样传递的属性。 TextBoxFox <>用代码生成它,并且应该可以正常工作。
关于asp.net-mvc - mvc3 maxLength输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10784538/