【问题标题】:How to set EditIndex property of the GridView to "Selected Row" in the GridView如何在 GridView 中将 GridView 的 EditIndex 属性设置为“选定行”
【发布时间】:2017-12-09 00:42:35
【问题描述】:

我在我的网络表单上放了一个gridview,将它链接到sql-database。我在 GridView 上放置了编辑按钮,供用户编辑记录。

当用户单击编辑按钮时,我需要将 Grid 的 EditIndex 属性设置为 SelectedRow 索引。请帮我写它的代码。

【问题讨论】:

  • 我在 ASP.NET 方面的经验非常有限,但这不只是在按钮的 Click-event 中执行GridView1.EditIndex = GridView1.SelectedIndex; 之类的问题吗?
  • StackOverflow 不是那种类型的网站。您应该尽可能自己编写代码,然后再回到这里解决您遇到的任何问题。

标签: c# asp.net gridview


【解决方案1】:

类似这样的代码

在编辑时点击 Gridview 将是可编辑的,gvBind() 是将你的 gridview 与数据表绑定的方法

 protected void gv_RowEditing(object sender, GridViewEditEventArgs e)
    {
       gv.EditIndex = e.NewEditIndex;
        gvBind();
    }

 protected void gv_RowCancelingEdit(object sender, GridViewCancelEditEventArgs e)
    {
        gv.EditIndex = -1;
        gvBind();
    }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多