zoukankan      html  css  js  c++  java
  • Repeater控件 ---属性(ItemCommand事件)

    epeater的Command操作:
    1、ItemCommand事件 - 在Repeater中所有能触发事件的控件,都会来触发这一个事件

    2、CommandName - 判断点击的是什么按钮,e.CommandName

    3、CommandArgument - 触发事件所传递过来的主键值数据,放在这里面
    界面值绑定时要用 单引号 !!!!!! e.。。。

    4、ItemCreated - 项模板中将HTML代码生成完毕时执行一遍此事件
    5、ItemDataBound - 项模板将数据绑定后执行一遍此事件

    删除,也可以不开启另一页面;

    <td>
    <asp:Button ID="Button1" runat="server" CommandArgument='<%#Eval("UserName") %>' CommandName="Delete"Text="删除" />
    <asp:Button ID="Button2" runat="server"CommandArgument='<%#Eval("UserName") %>' CommandName="chakan"Text="查看详情" />
    </td>

       Repeater1.ItemCommand += Repeater1_ItemCommand;
    
        }
    
        void Repeater1_ItemCommand(object source, RepeaterCommandEventArgs e)
        {
            //事件触发传递过来的参数,参数就是e,(传的参数不一样,e执行的不一样)
    
            if (e.CommandName == "Delete")
            {
                new UsersData().Delete(e.CommandArgument.ToString());
                Repeater1.DataSource = new UsersData().Select();//删完刷新
                Repeater1.DataBind();
            }
            if(e.CommandName=="chakan")
            { 
            Label2.Text+="查看详情";
            }
        }
  • 相关阅读:
    hdu4291 A Short problem
    UVA
    HDU
    Be Geeks!
    HDU
    hdu6559 The Tower
    胜利大逃亡(续) + Maze
    Stealing Harry Potter's Precious
    hdu5172 GTY's gay friends
    Log Concave Sequences Gym
  • 原文地址:https://www.cnblogs.com/yp11/p/5907097.html
Copyright © 2011-2022 走看看