/ / Validador de campo obrigatório para a lista suspensa Dynamic - asp.net

Validador de campo obrigatório para lista suspensa Dinâmico - asp.net

<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>

Eu usei isso, mas ele não está funcionando, posso ter uma solução adequada para ele
Minha lista suspensa é uma dinâmica.

Respostas:

0 para resposta № 1

Use assim ...

<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>

Agora você pode usar o validador de campo obrigatório para esta lista suspensa ...


0 para resposta № 2

Após ligar os dados do DB, você pode adicionar um item vazio à lista, como:

ddTitle.Items.Insert(0, "");

E agora o validatior do campo Obrigatório funcionará para este menu suspenso.