将编辑索引添加到网格视图中的面板 编辑:无法设置,因为该属性尚不存在

本文关键字:编辑 设置 因为 不存在 属性 添加 索引 网格 视图 | 更新日期: 2023-09-27 18:31:29

错误:

"System.Web.UI.WebControls.Panel"不包含 "EditIndex"和没有扩展方法"EditIndex"接受第一个 可以找到类型为"System.Web.UI.WebControls.Panel"的参数(是 您缺少 using 指令或程序集引用?

我的代码:

protected void OnRowEditing(object sender, GridViewEditEventArgs e)
    {
        pnlGrid.EditIndex = e.NewEditIndex;
        this.DataBind();
    }

将编辑索引添加到网格视图中的面板 编辑:无法设置,因为该属性尚不存在

我认为您已经放置了一个面板引用而不是 GridView 引用。

[编辑]

例:

<asp:GridView id="theGrid" runat="server" Visible="true" OnRowEditing="OnRowEditing" OnRowDeleting ="delete" OnRowUpdating = "Update" />

以及访问网格OnRowEditing

theGrid.EditIndex = e.NewEditIndex;

因此,您访问的是 GridView,而不是作为"静态"控件的面板。