Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Web控件-验证_C#_Asp.net_Web Controls - Fatal编程技术网

C# Web控件-验证

C# Web控件-验证,c#,asp.net,web-controls,C#,Asp.net,Web Controls,我正在使用ASP.NET4 我想检查文本框中插入的字符串的长度。例如:输入名称不超过255个字符 我的问题是: 我可以在ASP.NET中使用哪些Web控件进行验证 用于验证的Web控件是否同时验证客户端和服务器端?我的意思是,如果没有启用Java脚本,控件是否能够进行验证(在服务器端) 感谢您抽出时间为了方便用户,您可以将文本框的MaxLength属性与用于客户端和服务器端验证的RegularExpressionValidator相结合 <asp:TextBox ID="textbox

我正在使用ASP.NET4

我想检查文本框中插入的字符串的长度。例如:输入名称不超过255个字符

我的问题是:

  • 我可以在ASP.NET中使用哪些Web控件进行验证
  • 用于验证的Web控件是否同时验证客户端和服务器端?我的意思是,如果没有启用Java脚本,控件是否能够进行验证(在服务器端)

感谢您抽出时间

为了方便用户,您可以将文本框的
MaxLength
属性与用于客户端和服务器端验证的
RegularExpressionValidator
相结合

<asp:TextBox ID="textbox" runat="server" MaxLength="255" />
<asp:RegularExpressionValidator ID="regtext" runat="server"
    ControlToValidate="textbox"
    ValidationExpression="^.{0,255}$" />

您好,谢谢您的留言,您能给我发送一个完整的IsValid属性示例吗?我真的是个初学者。谢谢你抽出时间。