【发布时间】:2011-08-30 19:35:30
【问题描述】:
我在向导中使用带有单选按钮列表的必填字段验证器(下面的代码),以确保用户在继续向导的下一步之前选择一个值。这适用于除 Safari 之外的所有浏览器。即使用户从单选按钮列表中选择了一个值,验证错误消息也会显示并且不允许用户继续。我不知道为什么会这样以及为什么它可能只适用于 Safari。
任何建议
<asp:WizardStep ID="WizardStep2" runat="server" Title="Step 2">
Below are the results of your search, select a publication to continue or search again.
<br /><br />
<asp:RadioButtonList ID="rbl_publication" runat="server">
</asp:RadioButtonList>
<asp:RequiredFieldValidator ID="pub_list_valid" runat="server"
ControlToValidate="rbl_publication"
ErrorMessage="** Please select a publication">** Please select a publication</asp:RequiredFieldValidator>
<br />
<asp:Label ID="lbl_publications_no_data" runat="server"
style="font-weight: 700"
Text="Sorry...No publications are available for the selected criteria, please try again."
Visible="False"></asp:Label><br /><br />
</asp:WizardStep>
【问题讨论】:
-
我刚刚在 Safari 5.0.4 中尝试过,没有发现任何问题。页面上是否有其他脚本影响它?
标签: .net validation safari requiredfieldvalidator