Beispiel #1
0
        protected void gvDataBind()
        {
            DataTable dt;

            if (ddlEmployee.SelectedValue == "" || txtDate1.Text == "" || txtDate2.Text == "")
            {
                dt = DayScoreInfo.getWksOfTm();
            }
            else
            {
                int emid = Convert.ToInt32(ddlEmployee.SelectedValue);
                dt = DayScoreInfo.getScoreByCondition(emid, txtDate1.Text, txtDate2.Text);
            }

            DataView view = dt.DefaultView;
            string   sort = (string)ViewState["SortExpression"] + " " + (string)ViewState["SortDir"];

            view.Sort = sort;

            if (dt.Rows.Count == 0)
            {
                dt.Rows.Add(dt.NewRow());
                UI.BindCtrl(dt.DefaultView, gvScore, AspNetPager1);
                gvScore.Rows[0].Visible = false;
            }
            else
            {
                UI.BindCtrl(dt.DefaultView, gvScore, AspNetPager1);
            }
        }
Beispiel #2
0
        protected void gvDataBind()
        {
            DataTable dt   = DayScoreInfo.getWksOfTm();
            DataView  view = dt.DefaultView;
            string    sort = (string)ViewState["SortExpression"] + " " + (string)ViewState["SortDir"];

            view.Sort = sort;

            if (dt.Rows.Count == 0)
            {
                dt.Rows.Add(dt.NewRow());
                UI.BindCtrl(dt.DefaultView, gvScore, AspNetPager1);
                gvScore.Rows[0].Visible = false;
            }
            else
            {
                UI.BindCtrl(dt.DefaultView, gvScore, AspNetPager1);
            }
        }