Click here to Skip to main content
15,895,781 members

Comments by apitdon (Top 1 by date)

apitdon 4-Sep-12 2:09am View    
protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
int blogid = Convert.ToInt32(GridView1.DataKeys[e.RowIndex].Values["blogid"].ToString());
string blogtype = GridView1.DataKeys[e.RowIndex].Values["blogtype"].ToString();
SqlConnection con = new SqlConnection(connectionstring);
con.Open();
SqlCommand cmd = new SqlCommand("pr_deleteblog", con);
int result = cmd.ExecuteNonQuery();
con.Close();
if (result == 1)
{
getBlog();
lblresult.ForeColor = Color.Red;
lblresult.Text = blogtype + " details deleted successfully";
}
}

I get "error=Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index".

please help me..thanks in advance..