Ich habe etwa 10 Dropdown-Listensteuerelemente, die ausgefüllt werden. Anstatt jeweils einige Felder zu kopieren/einzufügen und zu modifizieren, möchte ich sie programmatisch erstellen. Kann das gemacht werden?ASP.Net: Dropdown-Liste und Datenquelle dynamisch erstellt
Hier ist, wie einer von ihnen aussieht. Ich möchte 10 Dropdown-Listensteuerelemente und ihre jeweiligen SqlDataSource-Steuerelemente programmgesteuert hinzufügen.
<asp:SqlDataSource ID = "ddlDAGender" runat=server
ConnectionString="<%$ ConnectionStrings:test1ConnectionString %>"
SelectCommand = "select GenderID,Gender from mylookupGender"
>
</asp:SqlDataSource>
<asp:Label ID="Label3" runat="server" Text="Gender"></asp:Label>
<asp:DropDownList ID="ddlGender" runat="server"
DataSourceid="ddlDAGender"
DataTextField="Gender" DataValueField="GenderID"
>
</asp:DropDownList>
Etwas bei der Schaffung von Dropdownliste Kontrolle fehlt. Sie müssen eine Eigenschaft wie Frage hinzufügen (DataSourceid = "ddlDAGender", DataTextField = "Geschlecht", DataValueField = "GenderID") –