首页 > 学院 > 开发设计 > 正文

asp.net 确认对话框与数据验证控件的冲突问题

2019-11-17 04:04:54
字体:
来源:转载
供稿:网友
当一个网页中既有数据验证控件,又有一个按钮在点击时出现提示按钮。

如果直接在页面的后台代码的Page_Load函数中写入btn.Attributes["Onclick"] = "return confirm('确定要保存数据?')",那么验证控件就会失效,因为验证控件也是通过js实现的,这样的话return confirm('确定要保存数据?')先于原来的js代码执行,提前返回了,于是验证控件失去了作用。

解决方法: 去掉return即可

bt_save.Attributes["OnClick"] = "confirm('确定要保存数据?')";


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表