In my last article I explained the Required, Range, Compare and Regular Expression validation. In this article I am going to explain the String Length validation.
When we need to specify the length of the string entered in the textbox then we can specify the StringLength Attribute.
[StringLength(4,ErrorMessage="Name must not be more than 4 char")]
public string stu_name { get; set; }
This 4 represent that we can enter maximum 4 characters.
Now execute this code and you will get following output:-
Figure 1
We can also specify the minimum and maximum length for the string in the following manner:-
[StringLength(10, MinimumLength=4, ErrorMessage = "Name must be between 4 and 10 char")]
public string stu_name { get; set; }
Now the minimum length of char is 4 and maximum length is 10
Figure 1
As you can see that now it's taking char between 4 and 10.