首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

[]W3C浏览器对使用了RequiredFieldValidator的页面还是刷新了?

2012-07-19 
[求助]W3C浏览器对使用了RequiredFieldValidator的页面还是刷新了??W3C浏览器例如:FireFox/Chrome使用了Re

[求助]W3C浏览器对使用了RequiredFieldValidator的页面还是刷新了??
W3C浏览器例如:FireFox/Chrome使用了RequiredFieldValidator的页面还是刷新了,有没有办法让页面不要刷新呢?

刷新了代码就要处理,如何办泥?如果没有办法,代码方面有什么方法可以简单一点?

求助:回帖都有分送?

[解决办法]
你要实现什么,要达到什么效果。最终加上一定的代码
[解决办法]
有个两个方面要注意。
1. EnableClientScript要设置成true
2. 像click这样的事件处理函数 不会自动判断validate成功还是失败,你需要自己判断,像:

C# code
protected void Button1_Click(object sender, EventArgs e) { //Not required since the CausesValidation property of the Button control is true by default.//Page.Validate("MyValidationGroup"); //Proceed only if the vaidation is successfullif (!Page.IsValid) { return;} //Insert data into SQL } 

热点排行