zoukankan      html  css  js  c++  java
  • GridView学习之四删除记录

    将CommandField的ShowDeleteButton=True,那么当点击这个CommandField字段时会触发RowDeleting事件

    而BUttonField需要将CommandName=Delete才会激发RowDeleting事件

     1using System;
     2using System.Data;
     3using System.Configuration;
     4using System.Collections;
     5using System.Web;
     6using System.Web.Security;
     7using System.Web.UI;
     8using System.Web.UI.WebControls;
     9using System.Web.UI.WebControls.WebParts;
    10using System.Web.UI.HtmlControls;
    11
    12public partial class GridViewDeletingTest : System.Web.UI.Page
    13{
    14    protected void Page_Load(object sender, EventArgs e)
    15    {
    16        if (!IsPostBack)
    17        {
    18            ClientInfoAccessObj accessor = new ClientInfoAccessObj();
    19            GridView1.DataSource = accessor.GetAllClients();
    20            GridView1.DataBind();
    21        }

    22    }

    23    protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
    24    {
    25        ClientInfoAccessObj accessor = new ClientInfoAccessObj();
    26        int ClientID = Convert.ToInt32(GridView1.DataKeys[e.RowIndex].Value);//获得要删除的客户编号
    27        accessor.DeleteClientInfoForID(ClientID);//根据客户ID删除对应的记录
    28        ClientScript.RegisterClientScriptBlock(this.GetType(), "info""alert('记录被删除');"true);
    29        GridView1.DataSource = accessor.GetAllClients();//绑定数据
    30        GridView1.DataBind();
    31    }

    32    protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
    33    {
    34        //GirdView中的按钮被点击之后触发该事件
    35        lblInfo.Text = string.Format("CommandName={0},CommandArgument={1},CommandSource={2}",e.CommandName,e.CommandArgument,e.CommandSource);
    36    }

    37}

    38
  • 相关阅读:
    【PAT甲级】1054 The Dominant Color
    【PAT甲级】1001 A+B Format
    【算法】二分排序和二分查找
    【PAT甲级】1008 Elevator (20分)
    移动端工作准备
    媒体查询
    多列布局
    怪异盒模型
    弹性盒
    圆角
  • 原文地址:https://www.cnblogs.com/mdy41034264/p/1356219.html
Copyright © 2011-2022 走看看