Safari 5.1必需的字段验证器

时间:2011-08-30 19:35:30

标签: .net validation safari requiredfieldvalidator

我在向导中使用了一个必填字段验证器(下面的代码)和一个单选按钮列表,以确保用户在继续执行向导的下一步之前选择一个值。这适用于除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>

1 个答案:

答案 0 :(得分:0)

我已经在safari 5.0.5和5.1(windows)上进行了测试,它按预期工作。我猜你的问题与数据有关。你是html编码出版物标题?如果没有,那么你应该是。

希望这有帮助