我的表单中的 RequireFieldValidator 有问题。当我填写错误的表格时,我的错误消息会很好地显示,这很酷。事实是,如果我决定不填写表格(在提出 requirefieldvalidor 之后)并单击取消按钮或单击我的菜单的链接按钮,我不能。所以 requirefieldvalidator 阻止我更改页面并做我想做的事。我怎么解决这个问题?
真挚地,
昆汀
设置CausesValidation="False"
在cancel
和linkbutton
按钮上
添加要重定向到某个页面的按钮并设置 CauseValidation="fasle"
<asp:Button ID="cmdCancel" Text="Cancel" runat="server" CauseValidation="false"
OnClick="cmdCancel_Click" />
您需要为验证器和提交按钮设置验证组。请参阅http://msdn.microsoft.com/en-us/library/ms227424.aspx