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

王朝学院·作者佚名  2009-11-12
窄屏简体版  字體: |||超大  

当一个网页中既有数据验证控件,又有一个按钮在点击时出现提示按钮。

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

解决方法: 去掉return即可

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

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航