错误:
'System.Web.UI.WebControls.Panel'不包含的定义 'EditIndex'并没有扩展方法'EditIndex'接受第一个 可以找到类型'System.Web.UI.WebControls.Panel'的参数(是 你错过了使用指令或程序集引用?)
我的代码:
protected void OnRowEditing(object sender, GridViewEditEventArgs e)
{
pnlGrid.EditIndex = e.NewEditIndex;
this.DataBind();
}
答案 0 :(得分:0)
我认为你已经放了一个Panel引用而不是GridView引用。
<强> [编辑] 强>
示例:
<asp:GridView id="theGrid" runat="server" Visible="true" OnRowEditing="OnRowEditing" OnRowDeleting ="delete" OnRowUpdating = "Update" />
和OnRowEditing
访问网格:
theGrid.EditIndex = e.NewEditIndex;
所以,你正在访问一个GridView,而不是一个&#34;静态&#34;控制。