Gridview row count using javascript

In this blog we will know how to count Grid view row using JavaScript.

In this blog we will know how to count Grid view row using JavaScript.

 

 

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="Gridview._Default" %>

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

 

<html xmlns="http://www.w3.org/1999/xhtml" >

<head runat="server">

    <title>Untitled Page</title>

</head>

<body>

    <form id="form1" runat="server">

    <div>

    <asp:GridView id="g1" Runat="Server">

    </asp:GridView>

        <asp:Button ID="Button1" runat="server" Text="Button"

            onclick="Button1_Click"        />

            <input type="hidden" id="Hiddenfield1" runat="server" />

    </div>

    </form>

</body>

</html>

 

 

 

using System;

using System.Collections;

using System.Configuration;

using System.Data;

using System.Linq;

using System.Web;

using System.Web.Security;

using System.Web.UI;

using System.Web.UI.HtmlControls;

using System.Web.UI.WebControls;

using System.Web.UI.WebControls.WebParts;

using System.Xml.Linq;

using System.Data.SqlClient;

namespace Gridview

{

    public partial class _Default : System.Web.UI.Page

    {

        string connStr = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;

        SqlCommand com;

        SqlDataAdapter sqlda;

        DataSet ds;

        string str;

 

        protected void Page_Load(object sender, EventArgs e)

        {

            bindgrid();

        }

        private void bindgrid()

        {

            SqlConnection con = new SqlConnection(connStr);

            con.Open();

            str = "select * from employee";

            com = new SqlCommand(str, con);

            sqlda = new SqlDataAdapter(com);

            ds = new DataSet();

            sqlda.Fill(ds, "employee");

            g1.DataMember = "employee";

            g1.DataSource = ds;

            g1.DataBind();

            Hiddenfield1.Value = g1.Rows.Count.ToString();

            con.Close();

        }

 

        protected void Button1_Click(object sender, EventArgs e)

        {

            Button1.Attributes.Add("onclick","alert(document.forms[0].Hiddenfield1.value);");

        }

    }

}