[求助]W3C浏览器对使用了RequiredFieldValidator的页面还是刷新了??
W3C浏览器例如:FireFox/Chrome使用了RequiredFieldValidator的页面还是刷新了,有没有办法让页面不要刷新呢?
刷新了代码就要处理,如何办泥?如果没有办法,代码方面有什么方法可以简单一点?
求助:回帖都有分送?
[解决办法]
你要实现什么,要达到什么效果。最终加上一定的代码
[解决办法]
有个两个方面要注意。
1. EnableClientScript要设置成true
2. 像click这样的事件处理函数 不会自动判断validate成功还是失败,你需要自己判断,像:
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 }