如果你每出个错,都跳转,用户会疯掉的。
建议用弹出好一点。你可以用
ValidationSummary ,例子:
<asp:ValidationSummary ID="programmaticID" DisplayMode="BulletList" ShowSummary="false"
ShowMessageBox="true" HeaderText="中国**网提醒您,您提交的信息存在下列问题!" runat="server" />
当然, 也可以自写验证函数,参考
http://blog.csdn.net/downmoon/archive/2006/11/27/1416404.aspx
定义2个js 方法
yanzheng(){验证js}
errchange(){跳转js}
yanzheng里面. 写上一堆的验证,加入if判断,只要有一个验证失败, 就return false;
在另一个var isre=yanzheng(); if(isre) errchange();
但是同时也有个问题 :交互性!楼上意思。总跳转 客户会疯掉。最好是用验证控件、或者是弹出提示框来验证。将跳转换成显示提示文字的方法。