J'ai le code suivant pour chaque table de recherche. Jusqu'à présent, je fais un copier/coller pour chaque liste déroulante. Mais je pense qu'il y a une meilleure façon de faire cela. Je devrais être en mesure de spécifier DataTextField, DataValueField, les noms de contrôle, etc. Bien sûr, je vais devoir ajouter manuellement les valeurs de base de données liées à la configuration du côté de la base de données, ainsi que d'autres changements dans la procédure stockée. Mais à la page ASPX ou .cs page, il doit y avoir une meilleure façon puis copier/coller ..asp.net comment ajouter des éléments par programme à detailsview
<asp:TemplateField HeaderText="Your Ethnicity">
<EditItemTemplate>
<asp:DropDownList ID="ddlEthnicity" runat="server"
DataSourceid="ddlDAEthnicity"
DataTextField="Ethnicity" DataValueField="EthnicityID"
SelectedValue='<%#Bind("EthnicityID") %>'
>
</asp:DropDownList>
</EditItemTemplate>
<ItemTemplate >
<asp:Label Runat="server" Text='<%# Bind("Ethnicity") %>'
ID="lblEthnicity">
</asp:Label>
</ItemTemplate>
</asp:TemplateField>
S'il vous plaît laissez-moi savoir ... Merci
BTW .. Je renseignez la source de données comme suit: asp: SqlDataSource> –
cherchez-vous à créer un contrôle utilisateur qui simplifie la tâche? – Preets
Je souhaite ajouter dynamiquement des contrôles dropdownlist au lieu de copier/coller. Sur l'écran, je pourrais avoir 10 DDL. Je veux ajouter dynamiquement DDL comme EditItemTemplate. –