zoukankan      html  css  js  c++  java
  • ListView中命令行按钮应用;

    1, 获取当前行的行号:  int index = ((ListViewDataItem)e.Item).DisplayIndex;

    2,获取当前行的主键:  int id = Convert.ToInt32(ListView1.DataKeys[index].value);

     protected void ListView1_ItemCommand(object sender, ListViewCommandEventArgs e)
            {
                
    //获取当前行号;
                int index = ((ListViewDataItem)e.Item).DisplayIndex;
                
    //获取当前行号的主键;
                int id = Convert.ToInt32(ListView1.DataKeys[index].Value);

                
    if (e.CommandName == "IncSeqNo") //在Aspx页中添加一个按钮,CommandName为IncSeqNo
                {
                    
    //获取DataSet
                    T_FirendLinkTableAdapter adapter = new T_FirendLinkTableAdapter();
                    
    //更新字段;
                    adapter.UpdateQuery(id);
                    
    //重新绑定;
                    ListView1.DataBind();
                }
            }
  • 相关阅读:
    关于 log4j.additivity
    JDK8新特性:使用Optional:解决NPE问题的更干净的写法
    异常处理和日志输出使用小结
    搭建DNS服务器
    git 使用技巧
    mysql
    linux学习记录
    nginx解析
    node npm pm2命令简析
    jenkins使用简析
  • 原文地址:https://www.cnblogs.com/zhuiyi/p/2044189.html
Copyright © 2011-2022 走看看