2009-12-23 4 views
1

J'utilise le contrôle dropdownlist et un contrôle RequiredFieldValidator pour ce ddl dans la grille.DropDownList et le contrôle RequiredFieldValidator

<asp:DropDownList ID="ddlInsert" runat="server" CssClass="normal" DataSourceID="sqlDataSource" DataTextField="Name" DataValueField="ID" SelectedValue='<%# Bind("ID") %>' AppendDataBoundItems="true"> 
       <asp:ListItem Text="--Select--" Value="-1" Selected="True" /> 
       </asp:DropDownList> 
       <asp:RequiredFieldValidator ID="requiredDDL" runat="server" ControlToValidate="ddlInsertRegion" ErrorMessage="*" InitialValue="-1" Display="Dynamic"></asp:RequiredFieldValidator> 

Mais ce validateur ne fonctionne pas

+0

Je suppose qu'il ne devrait pas. La réponse de B-Rain est correcte, je l'ai vérifié avec un DDL sans source de données. – Webleeuw

Répondre

2

ControlToValidate = "ddlInsertRegion" dans le validateur mais l'ID de contrôle DropDownList est ID = "ddlInsert"

+0

Merci. J'ai raté la propriété validationgroup. – Geetha