我有一个 WebForms 应用程序,它在下拉列表中使用字段验证器。它适用于 IE,但不适用于 FireFox。
这是我正在做的非常简单的事情。以下是下拉菜单和验证器的设置:
<asp:DropDownList ID ="dmbFileActNo" runat="server" CssClass="DROPDOWN_MEDIUM" AutoPostBack="True"></asp:DropDownList>
<asp:requiredfieldvalidator EnableClientScript="true" id="rfvFileActNo" Display="None" ControlToValidate="dmbFileActNo" Runat="server" InitialValue="-1"></asp:requiredfieldvalidator>
我在 Web 服务器上运行 ASP.Net 2.0。在 FireFox 浏览器上启用了 Javascript——这个问题发生在我测试过的所有 FF 浏览器上,在多台日常机器上,所以我不相信这是由于安装锁定造成的。