protected void processGrid_RowSelect(object sender, FineUI.GridRowSelectEventArgs e) { ChangeTrackingList <EntitySearcher> formSearcherList = new ChangeTrackingList <EntitySearcher>(); EntitySearcher search = new EntitySearcher(); search.Field = "ProcessID"; search.Relation = "AND"; search.Operator = "="; search.Content = processGrid.DataKeys[e.RowIndex][0].ToString(); formSearcherList.Add(search); bool isEnd = (bool)processGrid.DataKeys[e.RowIndex][2]; this.formGrid.PageIndex = 0; GridColumn formColumn = formGrid.FindColumn(formGrid.SortColumn); ViewState["form"] = formSearcherList; List <FineOffice.Modules.OA_FlowForm> formList = formBll.GetList(p => p.ProcessID == search.Content); List <string> sbform = (from f in formList select f.FormID.ToString()).ToList(); hiddenProcess.Text = ListToJson(sbform); btnAdd.OnClientClick = GetOnClientClick(hiddenProcess.Text, isEnd); formGrid_Bind(formSearcherList, formColumn.SortField, formGrid.SortDirection); }
protected void Grid2_RowSelect(object sender, FineUI.GridRowSelectEventArgs e) { string ORDER_ID = GridViewHelper.GetSelectedKey(Grid2, true); if (ORDER_ID != "") { //获取指定ID的菜单内容,如果不存在,则创建一个菜单实体 var model = ORDER00Bll.GetInstence().GetModelForCache(x => x.ORDER_ID == ORDER_ID); if (model == null) { return; } //txtSHOP_ID.Text = model.SHOP_ID; // ddlShop.SelectedValue = model.SHOP_ID + ""; SHOP00Bll.GetInstence().GetShopList(this, model.SHOP_ID, ddlShop); //.BandDropDownListShowShop(this, ddlShop, shop_id); //分店名称 txtORDER_ID.Text = model.ORDER_ID; ddlShop.SelectedValue = model.SHOP_ID; txtINPUT_DATE.SelectedDate = ConvertHelper.StringToDatetime(model.INPUT_DATE.ToString()); txtORD_USER.Text = model.ORD_USER; ddlEXPECT_DATE.SelectedDate = model.EXPECT_DATE; ddlStatus.SelectedValue = model.STATUS + ""; ddlORD_TYPE.SelectedValue = model.ORD_TYPE.ToString(); ddlOUT_SHOP.Text = model.OUT_SHOP; txtEXPORTED_ID.Text = model.EXPORTED_ID.ToString(); txtEXPORTED.Checked = ConvertHelper.IsFloat(model.EXPORTED.ToString()); txtAPP_USER.Text = model.APP_USER; txtAPP_DATE.Text = model.APP_DATE.ToString(); txtMemo.Text = model.Memo; cbLOCKED.Checked = ConvertHelper.IsInt(model.LOCKED); ddlORDER_DEP.SelectedValue = model.ORD_DEP_ID + ""; txtCRT_DATETIME.SelectedDate = ConvertHelper.StringToDatetime(model.CRT_DATETIME.ToString()); txtCRT_USER_ID.Text = model.CRT_USER_ID.ToString(); txtMOD_DATETIME.SelectedDate = ConvertHelper.StringToDatetime(model.MOD_DATETIME.ToString()); txtMOD_USER_ID.Text = model.MOD_USER_ID.ToString(); txtLAST_UPDATE.Text = model.LAST_UPDATE.ToString(); cbTrans_STATUS.Checked = model.Trans_STATUS == 0 ? false : true; //价格区域 //var model_shop =new SHOP00(x => x.SHOP_ID == model.SHOP_ID); //string prcarea_id = model_shop.SHOP_Price_Area; DataTable table = GetSourceData(ORDER_ID, "0"); //获取订单下面所有的商品信息 Grid1.DataSource = table; Grid1.DataBind(); } //按钮权限 ButtonPowers(); }
protected void Grid1_RowSelect(object sender, FineUI.GridRowSelectEventArgs e) { string str = GridViewHelper.GetSelectedKey(Grid1, true); string[] plan_id_shop_id = str.Split(','); string plan_id = plan_id_shop_id[1]; string shop_id = plan_id_shop_id[0]; DataTable dt_left = null; dt_left = PLAN00Bll.GetInstence().GET_PLAN_LEFT_LIST(plan_id);// Get_PLAN_Left_List(plan_id); Grid2.DataSource = dt_left; Grid2.DataBind(); Grid2.SelectedRowIndex = 0; string prod_id = GridViewHelper.GetSelectedKey(Grid2, true); DataTable dt_right = null; dt_right = PLAN00Bll.GetInstence().GET_PLAN_RIGHT_LIST(plan_id); Grid3.DataSource = dt_right; Grid3.DataBind(); }
protected void processGrid_RowSelect(object sender, FineUI.GridRowSelectEventArgs e) { ChangeTrackingList <EntitySearcher> searcherList = new ChangeTrackingList <EntitySearcher>(); //部门条件 object department = processGrid.DataKeys[processGrid.SelectedRowIndex][2]; string depCondition = department == null ? "" : department.ToString(); EntitySearcher search = new EntitySearcher(); search = new EntitySearcher(); search.LeftParentheses = "("; search.Field = "DepartmentID"; search.Relation = "OR"; search.Operator = "in"; StringBuilder dep = new StringBuilder(); dep.Append("("); if (depCondition.Length > 0) { dep.Append(depCondition.Remove(depCondition.Length - 1)); } else { dep.Append("0"); } dep.Append(")"); search.Content = dep.ToString(); searcherList.Add(search); //员工条件 search = new EntitySearcher(); object person = processGrid.DataKeys[processGrid.SelectedRowIndex][1]; string perCondition = person == null ? "" : person.ToString(); search.RightParentheses = ")"; search.Field = "ID"; search.Operator = "in"; StringBuilder str = new StringBuilder(); str.Append("("); if (perCondition.Length > 0) { str.Append(perCondition.Remove(perCondition.Length - 1)); } else { str.Append("0"); } str.Append(")"); search.Content = str.ToString(); searcherList.Add(search); ExtBindingList <FineOffice.Modules.HR_Personnel> list = personnelBll.GetList(searcherList).ToBindingList(); personGrid.DataSource = list; personGrid.DataBind(); }
protected void Grid1_RowSelect(object sender, FineUI.GridRowSelectEventArgs e) { string str = GridViewHelper.GetSelectedKey(Grid1, true); string[] col_id_shop_id = str.Split(','); string shop_id = col_id_shop_id[1]; string col_id = col_id_shop_id[0]; DataTable dt_left = null; dt_left = Col_Order00Bll.GetInstence().GET_ARCHIVEORDERS_LEFT_LIST(col_id); Grid2.DataSource = dt_left; Grid2.DataBind(); Grid2.SelectedRowIndex = 0; string prod_id = GridViewHelper.GetSelectedKey(Grid2, true); DataTable dt_right = null; dt_right = Col_Order00Bll.GetInstence().GET_ARCHIVEORDERS_RIGHT_LIST(prod_id, col_id); Grid3.DataSource = dt_right; Grid3.DataBind(); var PurchasePLANColumn0 = Grid3.FindColumn("SUP_QUAN0") as FineUI.RenderField; // HeaderText="生产量/采购量" var PurchasePLANColumn1 = Grid3.FindColumn("SUP_QUAN1") as FineUI.RenderField; // HeaderText="生产量/采购量" var model_ARCHIVEORDERS = new Col_Order00(x => x.COL_ID == col_id); var model_SHOP = new SHOP00(x => x.SHOP_ID == shop_id); string area_id = model_SHOP.SHOP_Area_ID.ToString(); // var model_SYS_PARAMATERS = new SYS_PARAMATERS(x => x.Area_Id == area_id); //根据参数表 显示信息 //if (model_SYS_PARAMATERS != null) //{ //if (model_SYS_PARAMATERS.COL_ORDER_TYPE == 0) //产品类型汇整 // { //if (model_ARCHIVEORDERS.PROD_TYPE == 0) { PurchasePLANColumn1.Hidden = true; PPhidId.Text = "0"; } //if (model_ARCHIVEORDERS.PROD_TYPE == 1) { PurchasePLANColumn0.Hidden = true; PPhidId.Text = "1"; } //if (model_ARCHIVEORDERS.PROD_TYPE == 2) { PurchasePLANColumn0.Hidden = true; PPhidId.Text = "1"; } // } //if (model_SYS_PARAMATERS.COL_ORDER_TYPE == 1) //产品类型汇整 //{ // if (model_ARCHIVEORDERS.PROD_TYPE == 1) { PurchasePLANColumn0.Hidden = true; PPhidId.Text = "0"; } // if (model_ARCHIVEORDERS.PROD_TYPE == 2) { PurchasePLANColumn0.Hidden = true; PPhidId.Text = "1"; } //} // } }
protected void Grid1_RowSelect(object sender, FineUI.GridRowSelectEventArgs e) { int roleID = GetSelectedDataKeyID(Grid1); if (roleID == -1) { } else { Hc hc = DB.Hcs.Find(roleID); GetHcDetails(hc); } }
protected void roleGrid_RowSelect(object sender, FineUI.GridRowSelectEventArgs e) { int roleID = int.Parse(roleGrid.DataKeys[e.RowIndex][0].ToString()); FineOffice.Modules.SYS_Role model = roleBll.GetModel(r => r.ID == roleID); hiddenSelectedIDs.Text = model.AuthorityList; hiddenSelectedNodes.Text = model.MenuList; List <int> selectNodes = this.JsonToList <int>(model.MenuList); SelectRoleCheckTreeNode(tvwMenu.Nodes, selectNodes); this.UpdateSelectedRowIndexArray(); }
protected void registerGrid_RowSelect(object sender, FineUI.GridRowSelectEventArgs e) { string registerNO = registerGrid.DataKeys[e.RowIndex][1].ToString(); ChangeTrackingList <EntitySearcher> changeTrackingList = new ChangeTrackingList <EntitySearcher>(); EntitySearcher search = new EntitySearcher(); search.Field = "RegisterNO"; search.Relation = "AND"; search.Operator = "="; search.Content = registerNO; changeTrackingList.Add(search); btnNewMember.OnClientClick = frmNewCensusMember.GetShowReference("FrmNewCensusMember.aspx?RegisterNO=" + registerNO); ViewState["member"] = changeTrackingList; memberGrid_Bind(changeTrackingList); }
protected void Grid2_RowSelect(object sender, FineUI.GridRowSelectEventArgs e) { string str = GridViewHelper.GetSelectedKey(Grid1, true); string[] col_id_shop_id = str.Split(','); string shop_id = col_id_shop_id[1]; string col_id = col_id_shop_id[0]; string prod_id = GridViewHelper.GetSelectedKey(Grid2, true); DataTable dt_right = null; dt_right = Col_Order00Bll.GetInstence().GET_ARCHIVEORDERS_RIGHT_LIST(prod_id, col_id); Grid3.DataSource = dt_right; Grid3.DataBind(); }
protected void grdFollow_RowSelect(object sender, FineUI.GridRowSelectEventArgs e) { ChangeTrackingList <EntitySearcher> changeTrackingList = new ChangeTrackingList <EntitySearcher>(); EntitySearcher searcher = new EntitySearcher(); searcher.Field = "LetterFollowID"; searcher.Operator = "="; searcher.Relation = "AND"; searcher.Content = grdFollow.DataKeys[e.RowIndex][0].ToString(); changeTrackingList.Add(searcher); this.grdAttachment.PageIndex = 0; GridColumn column = grdAttachment.FindColumn(grdAttachment.SortColumn); ViewState["attachment"] = changeTrackingList; grdAttachment_Bind(changeTrackingList, column.SortField, grdAttachment.SortDirection); btnUpload.OnClientClick = this.GetOnClientClick(searcher.Content); }
protected void GridUser_RowSelect(object sender, FineUI.GridRowSelectEventArgs e) { CheckRole(); CheckTree2(); }
/// <summary> /// 触发行取消选中事件 /// </summary> /// <param name="e">事件参数</param> protected virtual void OnRowDeselect(GridRowSelectEventArgs e) { EventHandler<GridRowSelectEventArgs> handler = Events[_rowDeselectHandlerKey] as EventHandler<GridRowSelectEventArgs>; if (handler != null) { handler(this, e); } }
protected void GridRowSelect(object sender, FineUI.GridRowSelectEventArgs e) { object[] keys = Grid1.DataKeys[e.RowIndex]; SetDetail(keys); }
protected void Grid2_RowSelect(object sender, FineUI.GridRowSelectEventArgs e) { string sNos = GridViewHelper.GetSelectedKey(Grid2, true); Prod_Edit(sNos); }
protected void Grid1_RowSelect(object sender, FineUI.GridRowSelectEventArgs e) { BindGrid2(); }