Skip to main content

check all checkboxes under table or gridview

 <table width="100%" border="0" cellpadding="3" cellspacing="0" class="block-borders">

                            <tr>

                                <td width="100%" colspan="2">

                                    <asp:DataList ID="dListRolesList" ItemStyle-Width="17%" RepeatColumns="3"

                                        RepeatDirection="Horizontal" runat="server" DataKeyField="Id" Width="95%">

                                        <ItemTemplate>

                                            <asp:HiddenField ID="idSelectedRole" Value='<%# Eval("Id") %>' runat="server" />

                                            <asp:checkbox ID="chkSelectedRole" Text='<%# Eval("Name") %>' runat="server" Checked='<%# IsSelected(Eval("Id")) %>' onClick="CheckUncheckAll(this.id)"  name="rowSelectCheckBox"  />

                                            

                                        </ItemTemplate>

                                    </asp:DataList>

                                </td>

                            </tr>  


 function CheckUncheckAll(id) {

            

            if ($("#" + id).attr('checked'))

            {

               

                var checkboxes = document.getElementsByName("rowSelectCheckBox");

                for (var i = 0, n = checkboxes.length; i < n; i++)

                {

                    

                    $("#" + checkboxes[i].children[0].id).attr("checked", false)

                    $("#" + id).attr('checked', true);

                }

            } else

            {

                

                var checkboxes = document.getElementsByName("rowSelectCheckBox");


                for (var i = 0, n = checkboxes.length; i < n; i++) {

                    $("#" + checkboxes[i].children[0].id).attr("checked", false)

                }

            }

        }

Popular posts from this blog

Add barcode on pdf

using System; using System.IO; using System.Drawing; using ZXing; using iTextSharp.text; using iTextSharp.text.pdf; using System.Drawing; using System.Web.UI.WebControls; namespace PDFBarcode {     public partial class WebForm1 : System.Web.UI.Page     {         byte[] byteImage;         protected void Page_Load(object sender, EventArgs e)         {         }         protected void btnDownload_Click(object sender, EventArgs e)         {                       Random r = new Random();             string fileName = r.Next().ToString();             string filenameext = fileName + ".pdf";             GenerateBarcode(fileName);             string Sourcepath = Server.MapPath("~/SavedF...

Dynamic Menu in asp.net using Listview

 1.    public DataTable LoadMenu()         {             MenuBal MenuBal = new MenuBal();             DataSet ds = this.GetData(0);             PopulateMenu(ds);             return ds.Tables[2];         }     private DataSet GetData(int parentMenuId)         {             MenuBal objmenu = new MenuBal();             string Mode = "";             if (Session["Mode"] != null)             {                 Mode = Session["Mode"].ToString();             }             DataSet ds = objmenu.GetData(parentMenuId, Convert.ToInt32(SessionHelper.CurrentUserId), Mode, SessionHelper...