Esempio n. 1
0
    private void _BindGrid()
    {
        objCityAdmin.SchoolId    = 0;
        objCityAdmin.CityAdminId = Convert.ToInt32(Session["UserId"]);
        if (ddl_City.SelectedValue == "")
        {
            objCityAdmin.CityId = 0;
        }
        else
        {
            objCityAdmin.CityId = Convert.ToInt32(ddl_City.SelectedValue);
        }
        objCityAdmin.School = txt_SearchSchoolName.Text;
        DataTable dt = objCityAdmin.GetSchoolMaster(objCityAdmin);

        if (dt == null || dt.Rows.Count == 0)
        {
            dt = _CreateEmptyTable();
        }
        DataView dv = dt.DefaultView;

        if (this.ViewState["SortExp"] == null)
        {
            this.ViewState["SortExp"]   = "School";
            this.ViewState["SortOrder"] = "ASC";
        }
        dv.Sort = this.ViewState["SortExp"] + " " + this.ViewState["SortOrder"];
        grdScools.DataSource = dv;
        grdScools.DataBind();
        grdScools.PageIndex = 0;
    }