Cla*_*ear 0 c# asp.net validation
我正在使用C#.net.
我有两个文本框(textbox1/textbox2).如果两者都为空,则需要显示错误消息.
我尝试了一个CustomValidator控件并让它在textbox2上进行验证.在我的代码后面,我检查两者是否为空,如果是这样,它返回false(args = false).但是,当我构建应用程序时,它甚至没有访问按钮事件.我可以不用吗?
这是我尝试过的:
<asp:CustomValidator ID="customValidator" runat="server"
ErrorMessage="You must provide either a phone number or email address."
ControlToValidate="textbox2"
OnServerValidate="PhoneEmailCustomValidator_ServerValidate" />
protected void PhoneEmailCustomValidator_ServerValidate(object source, ServerValidateEventArgs args)
{
if (string.IsNullOrEmpty(texbox1.Text) && string.IsNullOrEmpty(textbox2.Text))
{
Debug.Write("Within if statement");
args.IsValid = false;
}
}
Run Code Online (Sandbox Code Playgroud)
在此先感谢您的帮助.
克莱尔
| 归档时间: |
|
| 查看次数: |
2432 次 |
| 最近记录: |