【发布时间】:2014-01-27 07:26:09
【问题描述】:
我的页面中有以下下拉菜单
<asp:DropDownList ID="cboEmployerType" runat="server" TabIndex="8" Width="60%" onclick="javascript:shouldsubmit=false;">
<asp:ListItem Value="Null">-Select-</asp:ListItem>
<asp:ListItem Value="E">Employer</asp:ListItem>
<asp:ListItem Value="O">OJT Provider</asp:ListItem>
</asp:DropDownList>
还有一个 RequiredFieldValidator
<asp:RequiredFieldValidator ID="cboEmployerType_RequiredFieldValidator" runat="server" InitialValue="null" ErrorMessage="Employer Type Required" ForeColor="Red" Font-Size="0.9em" ControlToValidate="cboEmployerType" ValidationGroup="valEmployer" Display="None"></asp:RequiredFieldValidator>
但我没有收到验证消息。我错过了什么?
【问题讨论】:
-
不太确定这是否是问题所在,但请尝试将 InitialValue="null" 替换为 InitialValue="Null",在 Null 中使用大写字母“N”。
-
尝试将 ValidationGroup="valEmployer" 添加到 DropDown .....
标签: asp.net vb.net drop-down-menu requiredfieldvalidator