zoukankan      html  css  js  c++  java
  • 手动写GridView的RowEditing RowCancelingEdit RowUpdating RowDeleting 事件 和 删除 出现提示

    先定一个绑定的方法 
    void Bind()
    {
    this.GridViewUser.DataSource = new BILL.OperateUser().SelectOneUserSqlComd();
    this.GridViewUser.DataBind();
    }
    protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e)
        
    {
            
    //索引编辑时
            this.GridViewUser.EditIndex = e.NewEditIndex;
            Bind();
        }

        protected void GridView1_RowCancelingEdit(object sender, GridViewCancelEditEventArgs e)
        
    {
            
    //编辑结束时
            this.GridViewUser.EditIndex = -1;
            Bind();
        }

     protected void GridViewUser_RowUpdating(object sender, GridViewUpdateEventArgs e)
        
    {
    //更新时
            this.GridViewUser.EditIndex = -1;
            Bind();
        }
    GridView的AutoGenerateDeleteButton="True" AutoGenerateEditButton="True" 
    //删除出现提示
    protected void GridViewUser_RowDataBound(object sender, GridViewRowEventArgs e)
        
    {
            
    //如果是绑定数据行    
            if (e.Row.RowType == DataControlRowType.DataRow)
            
    {
                
    if (e.Row.RowState == DataControlRowState.Normal || e.Row.RowState == DataControlRowState.Alternate)
                
    {                     //找到生成“删除”所在单元格
                    LinkButton lb = (LinkButton)e.Row.Cells[0].Controls[2];
                    lb.Attributes.Add(
    "onclick""javascript:return confirm('你确认要删吗?')");
                }

            }

        }
  • 相关阅读:
    熟悉常用的HBase操作,编写MapReduce作业
    爬虫大作业
    熟悉常用的HDFS操作
    数据结构化与保存
    获取全部校园新闻
    爬取校园新闻首页的新闻
    网络爬虫基础练习
    leetcode
    归并排序
    选择排序法
  • 原文地址:https://www.cnblogs.com/a121984376/p/1245906.html
Copyright © 2011-2022 走看看