zoukankan      html  css  js  c++  java
  • ASP.Net 使用GridView模板删除一行的用法

    添加GridView(为其绑定数据源后)->(在设计界面)进行编辑-

    > 添加模板 ->设置该列模板的属性->返回

    ->编辑模板->添加一个Linkbutton->设置Text为删除

    >设置CommandName属性(如 CommandName="Delete" )

    ->设置CommandArgument的值{如 CommandArgument='<%# Bind("stuNO")}

    >接着添加GridView的RowCommand事件

    具体代码:

    网页设计主要代码:

    <asp:TemplateField ShowHeader="False">
    <ItemTemplate>
    <asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="False"
    CommandName="Delete" Text="删除" OnClick= "return confirm('是否要删除数据?')" CommandArgument='<%# Bind("stuNO") %>' ></asp:LinkButton>
    </ItemTemplate>
    </asp:TemplateField>

    后台主要代码:

    protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
    {
    if (e.CommandName == "Delete")//如果是删除按钮
    {
    string stuNO = e.CommandArgument.ToString();//获取学生编号

    int result = stuBll.delStudent(stuNO);//使用三层架构实现,调用业务逻辑层的方法
    if (result > 0)

    {

    Response.Write("删除成功!");

    }
    else
    {
    Response.Write("删除失败!");
    }

    gvBind();// 删除之后,要重新绑定数据
    }
    }

  • 相关阅读:
    5.7填数字游戏求解
    5.6判断回文数字
    5.5百钱买百鸡问题
    5.4三色球问题
    5.3哥德巴赫猜想的近似证明
    5.2求两个数的最大公约数和最小公倍数
    5.1舍罕王的失算
    4.19递归反向输出字符串
    Elasticsearch 安装
    linux 安装nginx步骤
  • 原文地址:https://www.cnblogs.com/ruiying/p/2505710.html
Copyright © 2011-2022 走看看