private void BindData(string strOrder)
    {
        DataSet dstData = new DataSet();

        GetSCNo();
        objSpare.Unit_SNo     = int.Parse(ddlProductDivison.SelectedValue);
        objSpare.Spare_Status = ddlSpareStatus.SelectedValue;
        objSpare.FromDate     = txtFromDate.Text.Trim();
        objSpare.ToDate       = txtToDate.Text.Trim();
        dstData          = objSpare.BindASCData(gvComm);
        lblRowCount.Text = dstData.Tables[0].Rows.Count.ToString();
        DataView dvSource = default(DataView);

        dvSource      = dstData.Tables[0].DefaultView;
        dvSource.Sort = strOrder;

        if ((dstData != null))
        {
            gvComm.DataSource = dvSource;
            gvComm.DataBind();
        }
        dstData = null;
        dvSource.Dispose();
        dvSource = null;
    }