void ItemAdded(object sender, Ploeg Item) { if (((extendedListbox <Ploeg>)sender).Name == this.Name) { _BindingSourceList.Where(x => x.Ploegnaam == Item.Ploegnaam).First().Reeksnaam = ""; } else { _BindingSourceList.Where(x => x.Ploegnaam == Item.Ploegnaam).First().Reeksnaam = ((extendedListbox <Ploeg>)sender).Name; } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { ChangeTrackingList <EntitySearcher> changeTrackingList = new ChangeTrackingList <EntitySearcher>(); EntitySearcher search = new EntitySearcher(); search.Field = "Stop"; search.Relation = "AND"; search.Operator = "="; search.Content = "1"; changeTrackingList.Add(search); ViewState["sql"] = changeTrackingList; GridColumn column = departmentGrid.FindColumn(departmentGrid.SortColumn); ExtBindingList <FineOffice.Modules.HR_Department> list = departmentGrid_Bind(changeTrackingList, column.SortField, departmentGrid.SortDirection); if (Request["selected"] != null && Request["selected"].Length > 0) { List <FineOffice.Modules.HR_Department> tempList = new List <FineOffice.Modules.HR_Department>(); string[] str = Request["selected"].Split(','); for (int i = 0; i < str.Length; i++) { if (str[i].Length > 0) { FineOffice.Modules.HR_Department depart = list.Where(d => d.ID == int.Parse(str[i])).FirstOrDefault(); tempList.Add(depart); } } rightGrid.DataSource = tempList; rightGrid.DataBind(); } btnNew.OnClientClick = newDepartmentWin.GetShowReference(); btnModify.OnClientClick = departmentGrid.GetNoSelectionAlertReference(string.Format("请选择要编辑的{0}!", departmentGrid.Title)); btnDelete.OnClientClick = departmentGrid.GetNoSelectionAlertReference(string.Format("请选择要删除的{0}!", departmentGrid.Title)); btnDelete.ConfirmText = string.Format("你确认要删除选中{0}吗!", departmentGrid.Title); } //子窗体回发事件 if (Request.Form["__EVENTARGUMENT"] == "windowClose") { ChangeTrackingList <EntitySearcher> changeTrackingList = ViewState["sql"] as ChangeTrackingList <EntitySearcher>; GridColumn column = departmentGrid.FindColumn(departmentGrid.SortColumn); departmentGrid_Bind(changeTrackingList, column.SortField, departmentGrid.SortDirection); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { LoadData(); this.personGrid.PageIndex = 0; ChangeTrackingList <EntitySearcher> changeTrackingList = new ChangeTrackingList <EntitySearcher>(); ViewState["sql"] = changeTrackingList; GridColumn column = personGrid.FindColumn(personGrid.SortColumn); ExtBindingList <FineOffice.Modules.HR_Personnel> list = personGrid_Bind(changeTrackingList, column.SortField, personGrid.SortDirection); #region 恢复选中 if (Request["selected"] != null && Request["selected"].Length > 0) { List <FineOffice.Modules.HR_Personnel> tempList = new List <FineOffice.Modules.HR_Personnel>(); string[] str = Request["selected"].Split(','); for (int i = 0; i < str.Length; i++) { if (str[i].Length > 0) { FineOffice.Modules.HR_Personnel depart = list.Where(d => d.ID == int.Parse(str[i])).FirstOrDefault(); tempList.Add(depart); } } rightGrid.DataSource = tempList; rightGrid.DataBind(); } #endregion btnNew.OnClientClick = newPersonWin.GetShowReference(); btnModify.OnClientClick = personGrid.GetNoSelectionAlertReference(string.Format("请选择要编辑的{0}!", personGrid.Title)); btnDelete.OnClientClick = personGrid.GetNoSelectionAlertReference(string.Format("请选择要删除的{0}!", personGrid.Title)); btnDelete.ConfirmText = string.Format("你确认要删除选中{0}吗!", personGrid.Title); } if (Request.Form["__EVENTARGUMENT"] == "subwin_close") { ChangeTrackingList <EntitySearcher> changeTrackingList = ViewState["sql"] as ChangeTrackingList <EntitySearcher>; GridColumn column = personGrid.FindColumn(personGrid.SortColumn); personGrid_Bind(changeTrackingList, column.SortField, personGrid.SortDirection); } }