• 通过前置代码指定嵌套中的 Repeater 事件!


    注意看,在嵌套中的 Repeater 代码中指定一个 Rp2_ItemCommand 事件。
    这个事件其实是一个函数,在后置代码中自定义的,当然可以更改的!这样就很方便的实现了嵌套中的 Repeater 事件触发

            <asp:Repeater ID="Repeater1" runat="server" 
                onitemdatabound
    ="Repeater1_ItemDataBound" 
                onitemcommand
    ="Repeater1_ItemCommand">
                
    <ItemTemplate>
                
                    
    <asp:Repeater ID="Repeater2" runat="server" OnItemCommand="Rp2_ItemCommand">
                        
    <ItemTemplate>
                            
    <asp:LinkButton ID="Del2" CommandName="Del"
                             CommandArgument
    ='<%# DataBinder.Eval(Container.DataItem,"ID") %>' runat="server" Text="删除"></asp:LinkButton>
                        
    </ItemTemplate>
                    
    </asp:Repeater>
                    
                
    </ItemTemplate>
            
    </asp:Repeater>

    这是在后置代码中的函数定义

        protected void Rp2_ItemCommand(object source, RepeaterCommandEventArgs e)
        {
            
    string id = e.CommandArgument.ToString();
            Response.Write(id);

            
    //调用一个自定义函数(删除项),传入参数
        }
  • 相关阅读:
    推送(评论,点赞,关注)
    php组成数组
    week6 10 后端backend server和mongoDB通信
    week06 09 NodeJS Server as a RPCclient
    week06 08 postman 测试jsonrpc
    week06 07 创建RPC SERVER 换个镜像安装下载
    week05 06绑定滚动条 去抖动
    week05 05restful api
    week5 04 npm run build
    week5 03 continus loading news
  • 原文地址:https://www.cnblogs.com/jarod99/p/1358332.html
Copyright © 2020-2023  润新知