关于验证控件,为什么都已经返回了错误信息,还执行button的onclick方法 在一个表单中,我加了一个验证控件,还验证用户名和密码是否填写,在提交后验证控件显示出这两项必须填写,但为什么还去执行onclick事件。我觉得它应该像做ASP时使用js来验证表单的输入是否正确一样,如果通过验证才提交表单。为什么我做的都未通过验证,还提交表单啊。请帮帮我。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你用的验证控件是否正确"显示出这两项必须填写"验证控件在执行的时候其实就是转换成了JS脚本不信你可以ASPX页面里查看一下就知道了初步怀疑你用错了验证控件 在你的onclick事件里加入if(Page.IsValid){//添加BUTTON里要进行的代码} 我的两页面都是一样,都执行了验证控件,也显示出错误,还都继续执行onclick操作 重新注册IIS。运行再.NETFramework目录下的aspnet_regiis -i 将Button的CauseValidation属性设置为true button必须使用服务器端web控件把button属性CausesValidation设置为true 在你的onclick事件里加入if(Page.IsValid){//添加BUTTON里要进行的代码}----------------------------来晚了一点 iis 发步网站时直接用ip访问, 而不是ip加路径 MVC的controller传model给view同时赋值问题 在线给分:如何取消button按钮的焦点! 救命啊!WEB打印权限不够的奇怪问题! 【8好意思 又来问一个简单的问题~】 类的构造函数问题?? 计数器 gdi+问题 新手发问如何做一个CSDN这样的论坛?谢谢!!! 我的水晶报表那里出问题了,谢谢 在asp.net中有没有现在的函数去判断输入的是否为数字? 高手快进。急急急
"
显示出这两项必须填写
"
验证控件在执行的时候其实就是转换成了JS脚本
不信你可以ASPX页面里查看一下就知道了初步怀疑你用错了验证控件
if(Page.IsValid)
{
//添加BUTTON里要进行的代码
}
把button属性CausesValidation设置为true
if(Page.IsValid)
{
//添加BUTTON里要进行的代码
}
----------------------------
来晚了一点