PDA

View Full Version : خطا در حذف یا ویرایش سطر Datagrid



reddevilutd
سه شنبه 01 دی 1394, 19:20 عصر
سلام
من توی asp.net یک گرید ویو درست کردم که اطلاعات رو از دیتابیس می خونه ، ولی دکمه ی حطف یا ویرایش رو که می زنم ایراد می گیره ، می شه راهنماییم کنید لطفا ؟


protected void gvPost_RowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName == "cmd_edit")
{
GridView gr = new GridView();
flag = 1;
rowid = int.Parse(e.CommandArgument.ToString());
int edit = int.Parse(gr.Rows[rowid].Cells[0].Text);

MasterDCDataContext db = new MasterDCDataContext();
var Qdel = db.Posts.Where(c => c.PoID == edit).Single();

txtTitle.Text = Qdel.PoTitle;
txtText.Text = Qdel.PoSummery;
txtAutor.Text = Qdel.PoAutor;

}
else if (e.CommandName == "cmd_del")
{
GridView gr = new GridView();
rowid = int.Parse(e.CommandArgument.ToString());
******************* int delte = int.Parse(gr.Rows[rowid].Cells[0].Text);

MasterDCDataContext db = new MasterDCDataContext();
var Qdel = db.Posts.Where(c => c.PoID == delte).Single();

db.Posts.DeleteOnSubmit(Qdel);
db.SubmitChanges();
gvPost.DataBind();
}
}


به خطی که ستاره داره ایراد می گیره