Esempio n. 1
0
 /// <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(); //重新绑定
 }
Esempio n. 2
0
 private void grid_GridPostBackEvent(object sender, GridPostBackEventArgs e)
 {
     if (e.GetEventArguments() != null && e.GetEventArguments().Length > 1 && string.IsNullOrEmpty(e.EventName) == false)
     {
         gridpostbackevent = true;
     }
 }
Esempio n. 3
0
        protected void gridUser_PageIndexChanging(object sender, GridPostBackEventArgs e)
        {
            this.PageSize  = e.PageSize;
            this.PageIndex = e.PageIndex;

            BindGrid();
        }
Esempio n. 4
0
 protected void gcList_PageIndexChanging(object sender, GridPostBackEventArgs e)
 {
     try
     {
         InitGrid();
     }
     catch (Exception ex)
     {
         this.AjaxAlert(ex);
     }
 }
Esempio n. 5
0
 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);
     }
 }
Esempio n. 8
0
        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);
            }
        }
Esempio n. 9
0
        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);
            }
        }
Esempio n. 10
0
 protected void gcInBox_PageIndexChanging(object sender, GridPostBackEventArgs e)
 {
     this.PageIndex_InBox = e.PageIndex;
     this.PageSize_InBox  = e.PageSize;
     BindInBox();
 }
Esempio n. 11
0
 protected void gcIsDelete_PageIndexChanging(object sender, GridPostBackEventArgs e)
 {
     this.PageIndex_IsDelete = e.PageIndex;
     this.PageSize_IsDelete  = e.PageSize;
     BindDeleteBox();
 }
Esempio n. 12
0
 protected void gcWorkItem_PageIndexChanging(object sender, GridPostBackEventArgs e)
 {
     this.PageIndex_WorkItem = e.PageIndex;
     this.PageSize_WorkItem  = e.PageSize;
     BindWorkItem();
 }
Esempio n. 13
0
 protected void gcRemind_PageIndexChanging(object sender, GridPostBackEventArgs e)
 {
     this.PageIndex_Remind = e.PageIndex;
     this.PageSize_Remind  = e.PageSize;
     BindRemind();
 }
Esempio n. 14
0
 protected void gcSchedule_PageIndexChanging(object sender, GridPostBackEventArgs e)
 {
     this.PageIndex_Schedule = e.PageIndex;
     this.PageSize_Schedule  = e.PageSize;
     BindSchedule();
 }
Esempio n. 15
0
 private void grid_GridPostBackEvent(object sender, GridPostBackEventArgs e)
 {
     if (e.GetEventArguments() != null && e.GetEventArguments().Length > 1 && string.IsNullOrEmpty(e.EventName) == false)
         gridpostbackevent = true;
 }
Esempio n. 16
0
 protected void grid_PageChanging(object sender, GridPostBackEventArgs e)
 {
     this.PageIndex = e.PageIndex;
     this.PageSize  = e.PageSize;
 }