我尝试了这个,但没有工作
@Html.EditorFor(model => model.discount, new { htmlAttributes = new { @class = "form-control", @type = "number", @step = "0.01", @min = "1", @max = "99999" } })
答案 0 :(得分:1)
使用<script>
$(function() {
$('#example1').DataTable();
});
</script>
和maxlength
代替TextBoxFor
EditorFor
没有超载允许这样做。
这对你来说可能更有趣: maxlength attribute of a text box from the DataAnnotations StringLength in Asp.Net MVC
答案 1 :(得分:1)
@ minlength =“ 10”,@ maximumlength =“ 10” u可以使用textboxfor或editorfor 一切都会起作用...