【发布时间】:2013-10-16 09:09:29
【问题描述】:
我有这个代码:
<asp:TextBox ID="txtFirstName" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="rvFirstName" runat="server"
ErrorMessage="Enter First Name"
ForeColor="Red" ControlToValidate="txtFirstName"
SetFocusOnError="True"></asp:RequiredFieldValidator>
问题在于,不仅在单击提交按钮后,每次加载页面时都会显示错误消息。我希望它仅在用户尝试单击“下一步”(提交)按钮时才显示(它应该如何工作)。
如果这是相关的:上面的代码放在一个 UserControl 中,该 UserControl 包含在另一个 UserControl 中(“下一步”按钮在这里),然后包含在 MultiView 的视图中。
任何想法
【问题讨论】:
-
只是为了澄清第一次加载页面时会发生这种情况吗?您的页面中是否有任何控件导致回发?
标签: c# asp.net validation