public void Search()
        {
            //  try
            //{
            //int compid = 0;

            //if (txtCompIdS.Text.ToString() != "")
            //{
            //    compid = Convert.ToInt32(txtCompIdS.Text);
            //}
            //else compid = 0;
            //var bb = CBLL.SearchComInfo(compid, txtCompNameS.Text.ToString(), txtCompMobileS.Text.ToString(), TxtCompAddS.Text.ToString());
            //RptComp.DataSource = bb;
            //RptComp.DataBind();

            int compid = 0;

            /*
             * if (txtCompIdS.Text.ToString() != "")
             * {
             *     compid = Convert.ToInt32(txtCompIdS.Text);
             * }
             * else compid = 0;
             */
            string CompName;

            if (txtCompNameS.Text.ToString() != "")
            {
                CompName = txtCompNameS.Text.ToString();
            }
            else
            {
                CompName = "";
            }

            string mob = "";

            /*
             * if (txtCompMobileS.Text.ToString() != "")
             * {
             *     mob = txtCompMobileS.Text.ToString();
             * }
             * else mob = "";
             */
            string add = "";

            /*
             * if (TxtCompAddS.Text.ToString() != "")
             * {
             *  add = TxtCompAddS.Text.ToString();
             *
             * }
             * else
             *  add = "";
             * */
            var bb = CBLL.SearchComInfo(compid, CompName, mob, add);

            RptComp.DataSource = bb;
            RptComp.DataBind();
        }
        private void Pageload()
        {
            PagedDataSource objPds = new PagedDataSource();

            objPds.DataSource  = CBLL.SearchComInfo(0, "", "", "");
            objPds.AllowPaging = true;
            objPds.PageSize    = 4;
            int CurPage;

            if (Request.QueryString["Page"] != null)
            {
                CurPage = Convert.ToInt32(Request.QueryString["Page"]);
            }
            else
            {
                CurPage = 1;
            }

            objPds.CurrentPageIndex = CurPage - 1;
            lblCurrentPage.Text     = "Page: " + CurPage.ToString();

            if (!objPds.IsFirstPage)
            {
                lnkPrev.NavigateUrl = Request.CurrentExecutionFilePath
                                      + "?Page=" + Convert.ToString(CurPage - 1);
            }

            if (!objPds.IsLastPage)
            {
                lnkNext.NavigateUrl = Request.CurrentExecutionFilePath
                                      + "?Page=" + Convert.ToString(CurPage + 1);
            }

            RptComp.DataSource = objPds;
            RptComp.DataBind();
        }