1

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();

        }

ユーザーがデータリストに入力したデータを取得するにはどうすればよいですか?

4

0 に答える 0