<asp:DropDownList ID="ddTitle" runat="server" DataTextField="TitleName" DataValueField="TitleId"ValidationGroup="t1">
</asp:DropDownList>
<asp:RequiredFieldValidator runat="server" ID="ReqDropDnw" ControlToValidate="ddTitle" Display="Dynamic" ValidationGroup="t1" InitialValue="<-- Select Title-->" ErrorMessage="Please Select Title">
</asp:RequiredFieldValidator>
我已经使用了它,但是它没有用,我能否为它提供适当的解决方案 我的下拉列表是动态的。
答案 0 :(得分:0)
像这样使用......
<asp:DropDownList ID="ddl" runat="server">
<asp:ListItem Text="Select One" Value=""></asp:ListItem>
<asp:ListItem Text="abc" Value="1"></asp:ListItem>
<asp:ListItem Text="xyz" Value="2"></asp:ListItem>
</asp:DropDownList>
现在您可以在此下拉列表中使用必填字段验证器.....
答案 1 :(得分:0)
从DB绑定数据后,您可以使用添加一个空项来列出如下:
ddTitle.Items.Insert(0, "");
现在必需的字段validatior将适用于此下拉列表。