0
それぞれのルックアップテーブルに対して、次のコードがあります。これまでは、各ドロップダウンリストコントロールに対してコピー/ペーストを行っています。しかし、私はこれを行うより良い方法があると思います。私は、DataTextField、DataValueField、コントロール名などを指定することができるはずです。もちろん、ルックアップテーブルやストアドプロシージャのその他の変更のようなデータベース側の設定関連のデータベース値を手動で追加する必要があります。結合したがaspxページまたは.csファイルページでは、/ペーストをコピーするより良い方法がなければならない。..asp.net 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>
...私に知らせてください おかげ
はところで..私は、データソースを移入:" でSelectCommand =「EthnicityIDを選択し、tblLkupEthnicityから人種を" > asp:SqlDataSource> –
タスクを簡略化するユーザーコントロールを作成していますか? – Preets
コピー/過去の代わりにドロップダウンリストのコントロールを動的に追加したい。画面には、私は10 DDLを持つことができます。私は動的にDDLをEditItemTemplateとして追加したいと思います。 –