/// <summary> /// 表头点击 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void grid_HeaderClick(object sender, GridPostBackEventArgs e) { this.SortField = e.FieldName; //this.SortDirection =e.Direction; this.SortFilter = e.SortFilter; BindGrid(); //重新绑定 }
private void grid_GridPostBackEvent(object sender, GridPostBackEventArgs e) { if (e.GetEventArguments() != null && e.GetEventArguments().Length > 1 && string.IsNullOrEmpty(e.EventName) == false) { gridpostbackevent = true; } }
protected void gridUser_PageIndexChanging(object sender, GridPostBackEventArgs e) { this.PageSize = e.PageSize; this.PageIndex = e.PageIndex; BindGrid(); }
protected void gcList_PageIndexChanging(object sender, GridPostBackEventArgs e) { try { InitGrid(); } catch (Exception ex) { this.AjaxAlert(ex); } }
protected void gcForm_PageIndexChanging(object sender, GridPostBackEventArgs e) { try { this.PageIndex = e.PageIndex; BindGrid(); } catch (Exception ex) { this.AjaxAlert(ex); } }
/// <summary> /// 分页点击 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void ctrl_rolequery_view_PageIndexChanging(object sender, GridPostBackEventArgs e) { try { thisGridParma.PageIndex = e.PageIndex; thisGridParma.PageSize = e.PageSize; LoadData(); } catch (Exception ex) { (this.Page as BasePage).AjaxAlert(ex); } }
/// <summary> /// 表头点击 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void ctrl_rolequery_view_HeaderClick(object sender, GridPostBackEventArgs e) { try { thisGridParma.SortFieldName = e.Parameter; if (thisGridParma.SortFieldName.EndsWith("_V")) { thisGridParma.SortFieldName = thisGridParma.SortFieldName.Replace("_V", ""); } thisGridParma.SortDirection = e.Direction == SortDirection.Ascending ? "asc" : "desc"; LoadData(); } catch (Exception ex) { (this.Page as BasePage).AjaxAlert(ex); } }
public void CallBackMethod(string eventArgument) { // 16.10.2004, jorn - Added UpdateRowsClick, added support for autosave. if (string.IsNullOrEmpty(eventArgument)) { return; } if (EnableCallBack) { eventArgument = HttpUtility.UrlDecode(eventArgument, Encoding.Default); eventArgument = eventArgument.Replace("%27", "'"); } string[] eventArgs = eventArgument.Split('!'); // ColumnId of the event string postBackEvent = eventArgs[0]; // If RaisePostBackEvent is raised programatically. m_EventRanInit = true; if (GridPostBack != null) { GridPostBackEventArgs ea = new GridPostBackEventArgs { EventName = postBackEvent }; ea.SetEventArguments(eventArgs); GridPostBack(this, ea); } if (PagerSettings.PagerType == PagerType.Slider || PagerSettings.PagerType == PagerType.RangedSlider) { PagerSettings.updateSliderValues(); } if (Trace.IsTracing) { Trace.Trace("{0} : Start CallBackMethod() Event: {1} Args length:{2}", ID, postBackEvent, eventArgs.Length); } if (Debug) { m_DebugString.AppendFormat("<b>{0}: CallBackMethod event '{1}' has value array '{2}'</b><br/>", ID, postBackEvent, eventArgument); } }
protected void gcForm_HeaderClick(object sender, GridPostBackEventArgs e) { try { if (!string.IsNullOrEmpty(e.Parameter)) { this.SortField = e.Parameter; } else { this.SortField = e.FieldName; } this.SortDirection = (int)e.Direction; BindGrid(); } catch (Exception ex) { this.AjaxAlert(ex); } }
protected void gcInBox_PageIndexChanging(object sender, GridPostBackEventArgs e) { this.PageIndex_InBox = e.PageIndex; this.PageSize_InBox = e.PageSize; BindInBox(); }
protected void gcIsDelete_PageIndexChanging(object sender, GridPostBackEventArgs e) { this.PageIndex_IsDelete = e.PageIndex; this.PageSize_IsDelete = e.PageSize; BindDeleteBox(); }
protected void gcWorkItem_PageIndexChanging(object sender, GridPostBackEventArgs e) { this.PageIndex_WorkItem = e.PageIndex; this.PageSize_WorkItem = e.PageSize; BindWorkItem(); }
protected void gcRemind_PageIndexChanging(object sender, GridPostBackEventArgs e) { this.PageIndex_Remind = e.PageIndex; this.PageSize_Remind = e.PageSize; BindRemind(); }
protected void gcSchedule_PageIndexChanging(object sender, GridPostBackEventArgs e) { this.PageIndex_Schedule = e.PageIndex; this.PageSize_Schedule = e.PageSize; BindSchedule(); }
private void grid_GridPostBackEvent(object sender, GridPostBackEventArgs e) { if (e.GetEventArguments() != null && e.GetEventArguments().Length > 1 && string.IsNullOrEmpty(e.EventName) == false) gridpostbackevent = true; }
protected void grid_PageChanging(object sender, GridPostBackEventArgs e) { this.PageIndex = e.PageIndex; this.PageSize = e.PageSize; }