首页 新闻 搜索 专区 学院

datalist嵌套datalist如何编辑内部的datalist

0
悬赏园豆:30 [已关闭问题] 关闭于 2013-11-08 20:33

<asp:DataList ID="D1" runat="server" Width="700px">
        <ItemTemplate>
            <asp:HiddenField ID="h1" Value='<%# Eval("Que_Id") %>' runat="server" />
            <%# Eval("Que_Text")%>
            <br />
            <asp:DataList ID="D2" runat="server" OnEditCommand="D2_EditCommand">
                <ItemTemplate>
                    <asp:HiddenField ID="h2" Value='<%# Eval("Item_Id")%>' runat="server" />
                    <%# Eval("Item_Id")%>
                    :<%# Eval("Item_Text") %><asp:Button ID="B1" runat="server" CommandName="edit" Text="编辑" /></ItemTemplate>
                <EditItemTemplate>
                    <asp:HiddenField ID="h3" Value='<%# Eval("Item_Id")%>' runat="server" />
                    <%# Eval("Item_Id")%>:<asp:TextBox ID="T1" Text='<%# Eval("Item_Text") %>' runat="server"></asp:TextBox><asp:Button
                        ID="B2" runat="server" CommandName="update" Text="更新" /></ItemTemplate>
                </EditItemTemplate>
            </asp:DataList>
        </ItemTemplate>
    </asp:DataList>

问题补充:

具体事件怎么写呢?

aspneteye的主页 aspneteye | 初学一级 | 园豆:4
提问于:2012-07-16 11:09
< >
分享
所有回答(1)
0

DataList d2=D1.rows[i].findcotrols("d2") as DataList;

d2.datasource=dt;

d2.batabind();

大概 就是这样。

無限遐想 | 园豆:3740 (老鸟四级) | 2012-07-16 11:13

具体在D2_EditCommand中怎么写呢

支持(0) 反对(0) aspneteye | 园豆:4 (初学一级) | 2012-07-16 11:16

@aspneteye: 建议 看一下 基础

支持(0) 反对(0) 無限遐想 | 园豆:3740 (老鸟四级) | 2012-07-16 13:39

@無限遐想: 老大你有datalist嵌套内层编辑的示例代码吗?可以发一份我参考一下。1484884478@qq.com

支持(0) 反对(0) aspneteye | 园豆:4 (初学一级) | 2012-07-23 20:44

@aspneteye: 我一般 不用 内部 编辑,因此没有代码。

支持(0) 反对(0) 無限遐想 | 园豆:3740 (老鸟四级) | 2012-07-24 17:04
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册