Пример #1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         //btnClear.OnClientClick = SF1.GetResetReference();
         Grid2.PageSize = ConfigHelper.PageSize;
         ddlGridPageSize2.SelectedValue = ConfigHelper.PageSize.ToString();
         LoadData();
     }
     else
     {
         string   requestArg = GetRequestEventArgument(); // 此函数所在文件:PageBase.cs
         string[] args       = requestArg.Split(new char[] { ':' }, StringSplitOptions.RemoveEmptyEntries);
         //log.Info(requestArg);
         if (requestArg.Equals("RefreshGrid2"))
         {
             BindGrid2();
         }
         else if (args != null && args.Length > 0 && args[0].Equals("updaterowcss"))
         {
             // Grid2.Rows[int.Parse(ridx)].RowCssClass = "color1";
             CommFunction.updateRowCss(args[1], Grid2, "color1");
         }
     }
 }
Пример #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                IQueryable <Dept> q = DB.Depts;
                ddlDept.DataSource     = q.ToList();
                ddlDept.DataTextField  = "Name";
                ddlDept.DataValueField = "ID";
                ddlDept.DataBind();
                ddlDept.Items.Add("请选择", "");
                ddlDept.SelectedIndex = ddlDept.Items.Count - 1;

                //IQueryable<User> yw = DB.Users;
                //txtRecOrderPerson.DataSource = yw.ToList();
                //txtRecOrderPerson.DataTextField = "ChineseName";
                //txtRecOrderPerson.DataValueField = "ChineseName";
                //txtRecOrderPerson.DataBind();

                CheckPowerWithButton("StockConfirmDelete", btnDelete);
                ResolveDeleteButtonForGrid(btnDelete, Grid2);

                //btnClear.OnClientClick = SF1.GetResetReference();
                Grid2.PageSize = ConfigHelper.PageSize;
                ddlGridPageSize2.SelectedValue = ConfigHelper.PageSize.ToString();
                LoadData();
                string sql = "select typeName from basedata where stype='类别' order by SortIndex ";
                SQLHelper.DbHelperSQL.SetConnectionString("");
                DataTable dt = SQLHelper.DbHelperSQL.ReturnDataTable(sql, 30);
                ddlItemClass.DataTextField  = "typeName";
                ddlItemClass.DataValueField = "typeName";
                ddlItemClass.DataSource     = dt;
                ddlItemClass.DataBind();
                sql = "select typeName from basedata where stype='仓库' order by SortIndex";
                dt  = SQLHelper.DbHelperSQL.ReturnDataTable(sql, 30);
                ddlStoreHouse.DataSource     = dt;
                ddlStoreHouse.DataValueField = "typeName";
                ddlStoreHouse.DataTextField  = "typeName";
                ddlStoreHouse.DataBind();
                sql = "select typeName from basedata where stype='总成' order by SortIndex";
                dt  = SQLHelper.DbHelperSQL.ReturnDataTable(sql, 30);
                ddlZongCheng.DataSource     = dt;
                ddlZongCheng.DataValueField = "typeName";
                ddlZongCheng.DataTextField  = "typeName";
                ddlZongCheng.DataBind();
            }
            else
            {
                string   requestArg = GetRequestEventArgument(); // 此函数所在文件:PageBase.cs
                string[] args       = requestArg.Split(new char[] { ':' }, StringSplitOptions.RemoveEmptyEntries);
                //log.Info(requestArg);
                if (requestArg.Equals("RefreshGrid2"))
                {
                    BindGrid2();
                }
                else if (args != null && args.Length > 0 && args[0].Equals("updaterowcss"))
                {
                    // Grid2.Rows[int.Parse(ridx)].RowCssClass = "color1";
                    CommFunction.updateRowCss(args[1], Grid2, "color1");
                }
            }
        }