• 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();
                }
            }
  • 相关阅读:
    [Bootstrap]全局样式(四)
    [Bootstrap]全局样式(三)
    [Bootstrap]全局样式(二)
    [Bootstrap]全局样式(一)
    [Bootstrap]概述
    原生JS-----一个剪刀石头布游戏
    聊聊 ES6 中的箭头函数
    jQuery中的 AJAX
    AJAX封装
    AJAX 初识
  • 原文地址:https://www.cnblogs.com/zhuiyi/p/2044189.html
Copyright © 2020-2023  润新知