datalist でデータを取得する方法
たとえば、私はこのデータリストを持っています:
<asp:DataList ID="dlDynamicFiealds" DataKeyField="uniqID" runat="server" Width="100%"
OnItemDataBound="dlDynamicFiealds_ItemDataBound">
<ItemTemplate>
<div class="rows">
<div class="field10" style="width: 15%">
<asp:DropDownList ID="drpType" runat="server" AutoPostBack="true" OnSelectedIndexChanged="drpType_SelectedIndexChanged">
<asp:ListItem Text="" />
</asp:DropDownList>
</div>
<div class="field10">
<asp:DropDownList ID="drpOlaviat" runat="server">
<asp:ListItem Text="" />
</asp:DropDownList>
</div>
<div class="field10" style="width: 15%">
<asp:TextBox ID="txtName" runat="server" Width="95%" Text='<%#Eval("name")%>'></asp:TextBox>
</div>
</div>
<div class="rows">
<uc1:dynamicFieldsDetail ID="dynamicFieldsDetail" runat="server" />
</div>
</ItemTemplate>
</asp:DataList>
これを埋めるための私のcsコード:
if (Session["categoryDF"] != null)
{
List<dynamicFields> ldf = (List<dynamicFields>)Session["categoryDF"];
dlDynamicFiealds.DataSource = ldf;
dlDynamicFiealds.DataBind();
}
ユーザーがデータリストに入力したデータを取得するにはどうすればよいですか?