با سلام حسته نباشید من یه گرید ویو دارم که یه چک باکس هم داره که بیاد و id اون ردیف رو پیثدا کنه و اگه هر کدوم از چک باکس ها انتخاب شده باشه حذف میکنه



foreach (GridViewRow grow in GridView1.Rows)
{
//Searching CheckBox("chkDel") in an individual row of Grid
CheckBox chkdel = (CheckBox)grow.FindControl("chkDel");
//If CheckBox is checked than delete the record with particular empid

if (chkdel.Checked)
{
int empid = Convert.ToInt32(grow.Cells[1].Text);
dd.tbl_matalab_delete(empid);
GridView1.DataBind();
}


اما وقتی یکی از چک باکس ها رو انتخاب میکنم و دکمه حذف رو میزنم انگار اصلا چک باکسی انخاب نکردم و قتی دکمه رو میزنم از انتخاب در میاد مشکل اینه که هیچ چک باکسی انتخاب نمیشه نتمیدونم از مرورگر یا از چیه(تو مرور گر های مختلف امتحان کردم) اما وقتی checed اون چک باکس رو از قبل میزارم بهtrue و وقتی دکمه حذف رو میزنم حذف میکنه!



<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" CellPadding="4" DataKeyNames="Id" DataSourceID="SqlDataSource5">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:CheckBox ID="chkDel" runat="server" ClientIDMode="Static" />
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="Id" HeaderText="Id" InsertVisible="False" ReadOnly="True" SortExpression="Id" />
<asp:BoundField DataField="subject" HeaderText="subject" SortExpression="subject" />
<asp:BoundField DataField="body" HeaderText="body" SortExpression="body" />
<asp:BoundField DataField="remainbody" HeaderText="remainbody" SortExpression="remainbody" />
<asp:BoundField DataField="postdate" HeaderText="postdate" SortExpression="postdate" />
<asp:BoundField DataField="imageurl" HeaderText="imageurl" SortExpression="imageurl" />
<asp:BoundField DataField="author" HeaderText="author" SortExpression="author" />
<asp:BoundField DataField="visitcount" HeaderText="visitcount" SortExpression="visitcount" />
<asp:BoundField DataField="keywords" HeaderText="keywords" SortExpression="keywords" />
<asp:BoundField DataField="catID" HeaderText="catID" SortExpression="catID" />
<asp:BoundField DataField="cname" HeaderText="cname" SortExpression="cname" />
</Columns>
<HeaderStyle BackColor="#663300" ForeColor="#ffffff" />
<RowStyle BackColor="#e7ceb6" />
</asp:GridView>



ممنون میشم کمک کنید