مشکل در "حذف ركوردهاي های تيك خورده"

mohan21

Member
با سلام خدمت دوستان گرام

من از کدهای زیر برای حذف رکوردها استفاده میکنم :::

کد:
        for (int i = 0; i < GridViewLinks.Rows.Count; i++)
        {
            CheckBox newCheckBox = (CheckBox) GridViewLinks.Rows[i].FindControl("CheckBoxLinks");

            if (newCheckBox.Checked)
            {
                //  Code
            }
        }


HTML:
                                            <asp:GridView ID="GridViewLinks" runat="server" AutoGenerateColumns="False" 
                                                ShowHeader="False">
                                                <Columns>
                                                    <asp:TemplateField>
                                                        <ItemTemplate>
                                                            
                                                            <asp:Label ID="LabelActivity" runat="server" Text='<%# bind("TblLinks_Activity") %>'></asp:Label>
                                                            <asp:HyperLink ID="HyperLinkUrl" runat="server" 
                                                                NavigateUrl='<%# bind("TblLinks_Url") %>' Text='<%# bind("TblLinks_Url") %>'></asp:HyperLink>
                                                            <asp:Label ID="LabelTitle" runat="server" Text='<%# bind("TblLinks_Title") %>'></asp:Label>
                                                            <asp:CheckBox ID="CheckBoxLinks" runat="server" />
                                                            
                                                        </ItemTemplate>
                                                    </asp:TemplateField>
                                                </Columns>
                                            </asp:GridView>

اما newCheckBox.Checked مقدار اولیه رو برمیگردونه، یعنی اگر در حالت اولیه False باشه با زدن تیک تغییری نخواهد کرد و بلعکس

دوستان مشکل کار کجاست ؟
 

DrZ3D

New Member
CheckBox cbLinks = new CheckBox();
cbLinks = (CheckBox)GridViewLinks.Row.FindControl("CheckBoxLinks");
 
آخرین ویرایش:

جدیدترین ارسال ها

بالا