protected void GridView1_RowDeleted(object sender, GridViewDeletedEventArgs e)
{
string id;
DataKey data = GridView1.DataKeys[e.RowIndex];
id = data.Values["ID"].ToString();
strsql = "delete from ClientQuotedprice where ID='" + id + "'";
conn.Close();
conn.ConnectionString = strconn;
cmd = new SqlCommand(strsql, conn);
try
{
conn.Open();
cmd.ExecuteNonQuery();
// GridView1.DeleteRow(e.RowIndex); }
catch
{
Response.Write("<Script Language=\"javascript\">\n");
Response.Write("alert(\"删除记录出错!\")\n");
Response.Write("</Script>");
}
finally
{
conn.Close();
}错误 5 “System.Web.UI.WebControls.GridViewDeletedEventArgs”并不包含“RowIndex”的定义
{
string id;
DataKey data = GridView1.DataKeys[e.RowIndex];
id = data.Values["ID"].ToString();
strsql = "delete from ClientQuotedprice where ID='" + id + "'";
conn.Close();
conn.ConnectionString = strconn;
cmd = new SqlCommand(strsql, conn);
try
{
conn.Open();
cmd.ExecuteNonQuery();
// GridView1.DeleteRow(e.RowIndex); }
catch
{
Response.Write("<Script Language=\"javascript\">\n");
Response.Write("alert(\"删除记录出错!\")\n");
Response.Write("</Script>");
}
finally
{
conn.Close();
}错误 5 “System.Web.UI.WebControls.GridViewDeletedEventArgs”并不包含“RowIndex”的定义
根本就没有ROWINDEX这个东东,你执行出来肯定错