zoukankan      html  css  js  c++  java
  • 取得Repeater内部控件命令名与命令参数

    前台:

    <table border="0" cellpadding="0" cellspacing="1" class="meet_tbl">
        
    <tr class="meet_title bold">
            
    <td>会议名称</td>
            
    <td>制定日期</td>
            
    <td>删除</td>
        
    </tr>
        
    <asp:Repeater ID="rptList" runat="server" OnItemCommand="rptList_ItemCommand">
        
    <ItemTemplate>
        
    <tr style='background-color:<%#(Container.ItemIndex%2==0)?"#fff":"#eee"%>' class="meet_tr">
            
    <td><%#Eval("MeetingName"%></td>
            
    <td><%#Eval("SetTime""{0:yyyy-MM-dd}")%></td>
            
    <td><asp:Button ID="btnDel" runat="server" Text="删除" CommandArgument='<%#Eval("PID") %>' CommandName="del" CausesValidation="false" OnClientClick="return confirm('确定删除?');" /></td>
        
    </tr>
        
    </ItemTemplate>
        
    </asp:Repeater>
    </table>

    后台:

    protected void rptList_ItemCommand(object source, RepeaterCommandEventArgs e)
    {
        
    switch (e.CommandName)
        {
            
    case "del":
                
    string arg = e.CommandArgument.ToString();//参数名
                Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "alert""<script>alert('不允许删除!')</script>"false);
                
    break;
        }
        Bind();
    }
  • 相关阅读:
    JAVA编程规则【转自java编程思想】
    诊断 Java 代码: 轻松掌握 Java 泛型
    Linux开启telnet远程登录服务全攻略
    TCP详解
    UNIX环境高级编程文件描述符浅析
    DHCP与BOOTP有什么区别
    Linux 多播(组播)例程
    你所不知道的传输层
    虚电路方式,数据报方式
    java foreach 使用
  • 原文地址:https://www.cnblogs.com/greatverve/p/1605906.html
Copyright © 2011-2022 走看看