在Html助手中使用MinLength

时间:2016-08-17 10:11:31

标签: html asp.net asp.net-mvc asp.net-mvc-4 html-helper

我的应用程序中有一个文本框,我使用Html.TextBoxFor创建。现在我想将此文本字段限制为某些字符,其值是动态的,我从控制器获取它。我能够使用@maxlength限制最大长度。但是我找不到任何设置最小值的东西。

1 个答案:

答案 0 :(得分:0)

MVC HTML帮助器中的最小长度文本框中没有Html属性。您可以使用数据注释来强制该字段的最大和最小文本长度。

以下是示例:

[StringLength(250, MinimumLength = 2, ErrorMessage = "Minimum 2 & Maximum 250 character allowed")]
public virtual string ApplicationDARemarks { get; set; }