【问题标题】:Row editing in grid view C#网格视图中的行编辑 C#
【发布时间】:2021-11-08 15:00:36
【问题描述】:

我正在研究嵌套的网格视图。但是我无法在编辑模式下设置子网格视图。我可以在编辑模式下设置主网格视图,但子网格视图没有进入编辑模式。这是我的代码..

protected void ChildGridView_RowEditing(object sender, GridViewEditEventArgs e)
{
    GridView g2 = (GridView)sender;

    g2.EditIndex = e.NewEditIndex;

    BOGridView.DataBind(); // binding this gridview to main gridview.
}

感谢任何帮助。提前致谢。

【问题讨论】:

    标签: c# asp.net gridview


    【解决方案1】:

    您不需要对父 GridView 进行 DataBind。您需要做的就是更新当前的子网格视图。

    protected void ChildGridView_RowEditing(object sender, GridViewEditEventArgs e)
    {
        var g2 = (GridView)sender;
    
        g2.EditIndex = e.NewEditIndex;
    
        g2.DataSource = YourDataSource;
        g2.DataBind();
    }
    

    【讨论】:

      猜你喜欢
      • 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
      相关资源
      最近更新 更多