首先,在Webform页面上添加一个RegularExpressionValidator控件。
其中ControlToValidate属性指定需要验证的控件ID。ErrorMessage属性用于在验证失败时显示错误信息。
在页面后台代码中添加以下代码来对输入内容进行验证。
protected void Page_Load(object sender, EventArgs e) { reValidator.ValidationExpression = "[a-zA-Z]+"; // 正则表达式 reValidator.Text = "* 字母字符允许使用"; // 验证失败时的提示语 }
可以根据需要修改正则表达式和提示语。这里使用的正则表达式是匹配由英文字母组成的字符串。
在提交按钮事件中添加验证代码。
protected void btnSubmit_Click(object sender, EventArgs e) { if (Page.IsValid) { // 验证成功后的处理代码 } }
Page.IsValid属性用于判断所有验证是否都已通过。如果验证成功,则执行需要的处理代码。如果验证失败,则不执行处理代码,并且会显示出错信息。