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

怎么才能使按钮在不回调的情况下调用数据验证的控件

2012-01-08 
如何才能使按钮在不回调的情况下调用数据验证的控件?要做一个类似于向导的三步提交界面,因为嫌MutliView控

如何才能使按钮在不回调的情况下调用数据验证的控件?
要做一个类似于向导的三步提交界面,
因为嫌MutliView控件(是一种能交互显示多个View,类似于Wizard)需要跟服务器交互,效率不高,所以自己将3个DIV写在一个页面里,完全通过客户端JavaScript来实现显示隐藏,   通过单击上一步下一步按钮可以实现快速切换.

现在问题出来了,设计意图是在每一步的时候都需要数据验证,验证通不过就不能到下一步,但是如果使用验证控件,   只有在提交的时候才会阻止,而我的上一步下一步按钮不是提交,仅仅是触发客户端的JS行为.所以没有办法阻止客户进到下一步.

如何才能确保每一步数据都有效呢?

[解决办法]
ajax

[解决办法]
用div 给它加上ID 然后用javascript控制它显示还是不显示就可以了
[解决办法]
可以设个标志,传给js函数,根据不同的值判断,至于这个标志值可以用一个控件保存,不知道能不能成
[解决办法]
你不交互怎么验证
[解决办法]
对的,重新设置的控件名ctl00_服务器控件名,比如你的TextBox 命名为txt_check 那么你的html的元素名为ctl00_txt_check.

热点排行