zoukankan      html  css  js  c++  java
  • GridView Edit 和Delete

    前台:                                   

    <asp:CommandField ButtonType="Image"  HeaderText="Edit"   EditImageUrl="~/client_support/images/edit.GIF"  UpdateImageUrl ="~/client_support/images/save.gif" CancelImageUrl="~/client_support/images/cancel.gif"  ShowEditButton ="True"   >
                                        </asp:CommandField>
                                        <asp:TemplateField HeaderText="Delete">
                                            <ItemTemplate>
                                                  <asp:ImageButton ID = "ibnDelete" runat="server"   ImageUrl ="~/client_support/images/del.gif"  CommandName="Delete"
                                                    OnClientClick ="return confirm('Are you sure to delete?');"/>
                                            </ItemTemplate>
                                        </asp:TemplateField>

    后台:

        protected void gdvTax_RowEditing(object sender, GridViewEditEventArgs e)
        {
            try
            {
                this.gdvTax.EditIndex = e.NewEditIndex;
                BindGridView();
            }
            catch (Exception ex)
            {
                AlertExceptionMessage(ex, MethodBase.GetCurrentMethod());
            }

        }

    protected void gdvTax_RowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            try
            {   
                //Update

                AlertMessage("Update success!");
                this.gdvTax.EditIndex = -1;
                BindGridView();
            }
            catch (Exception ex)
            {
                AlertExceptionMessage(ex, MethodBase.GetCurrentMethod());
            }
        }

        protected void gdvTax_RowCancelingEdit(object sender, GridViewCancelEditEventArgs e)
        {
            try
            {
                this.gdvTax.EditIndex = -1;
                BindGridView();
            }
            catch (Exception ex)
            {
                AlertExceptionMessage(ex, MethodBase.GetCurrentMethod());
            }
        }

        protected void gdvTax_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            try
            {
                     //Delete           
                    AlertMessage("Delete success!");
                    BindGridView();
                
            }
            catch (Exception ex)
            {
                AlertExceptionMessage(ex, MethodBase.GetCurrentMethod());
            }
        }

  • 相关阅读:
    android 开发 View _3_ View的属性动画ValueAnimator
    android 开发 View _2_ View的属性动画ObjectAnimator ,动画效果一览
    android 开发 View _1_ View的子类们 和 视图坐标系图
    android 开发 ScrollView 控件的一些api描述与自定义ScrollView接口回调方法
    android 开发 我的高德地图代码例子
    android 开发 singleTask启动模式下传值的坑
    android 开发 时间选择器TimePicker的使用
    android 开发 实现一个activity变成dialog对话框
    android 开发 实现一个ListView套嵌GirdView的滚动布局
    android 开发 使用自定义布局实现标题栏复用(标题栏内容自定义:使用代码实现和xml布局自定义属性2种办法实现)
  • 原文地址:https://www.cnblogs.com/andycai/p/1750717.html
Copyright © 2011-2022 走看看