示例#1
0
    protected void BindKPI()
    {
        string sStartDate = txtStartDate.Text;
        string sEndDate   = txtEndDate.Text;
        int    KPI_ID     = 0;

        if (sStartDate != "" && sEndDate != "")
        {
            DateTime?Startdate = Convert.ToDateTime(sStartDate);
            DateTime?EndDate   = Convert.ToDateTime(sEndDate);
            if (Request.QueryString["KPIID"] != null)
            {
                KPI_ID             = Convert.ToInt32(Request.QueryString["KPIID"]);
                ddlKPIList.Enabled = false;
            }
            else
            {
                KPI_ID = Convert.ToInt32(ddlKPIList.SelectedValue);
            }
            DataTable dt = objKPI.Get_Multiple_Generic_Values((DataTable)Session["Vessel_Id"], KPI_ID, null, null, Startdate, EndDate).Tables[0];

            //if (dt.Rows.Count > 0)
            //{
            rgdItems.DataSource = dt;
            rgdItems.DataBind();
            dt = null;
            //}
        }
    }