コード例 #1
0
 protected void RadGrid1_PageSizeChanged(object sender, Telerik.Web.UI.GridPageSizeChangedEventArgs e)
 {
     RadGrid1.CurrentPageIndex = Convert.ToInt16(Request.Cookies["currentpage"]["pageIndex"].ToString());
     Request.Cookies["currentpage"].Expires = DateTime.Now.AddDays(-1);
     RadGrid1.DataBind();
     //ManageGrid();
 }
コード例 #2
0
        protected void MemberWorkHistoryGrid_OnPageSizeChanged(Object sender, Telerik.Web.UI.GridPageSizeChangedEventArgs eventArgs)
        {
            if (MemberWorkHistoryGrid_PageSize != eventArgs.NewPageSize)
            {
                MemberWorkHistoryGrid_PageSize = eventArgs.NewPageSize;

                MemberWorkHistoryGrid_ManualDataRebind();
            }
        }
コード例 #3
0
        protected void ProviderServiceLocationGrid_OnPageSizeChanged(Object sender, Telerik.Web.UI.GridPageSizeChangedEventArgs eventArgs)
        {
            if (ProviderServiceLocationGrid_PageSize != eventArgs.NewPageSize)
            {
                ProviderServiceLocationGrid_PageSize = eventArgs.NewPageSize;

                ProviderServiceLocationGrid_ManualDataRebind();
            }

            return;
        }
コード例 #4
0
        protected void EntityContactHistoryGrid_OnPageSizeChanged(Object sender, Telerik.Web.UI.GridPageSizeChangedEventArgs eventArgs)
        {
            if (EntityContactHistoryGrid_PageSize != eventArgs.NewPageSize)
            {
                EntityContactHistoryGrid_PageSize = eventArgs.NewPageSize;

                EntityContactHistoryGrid_ManualDataRebind();
            }

            return;
        }
コード例 #5
0
 protected void rgCareerPost_PageSizeChanged(object sender, Telerik.Web.UI.GridPageSizeChangedEventArgs e)
 {
     if (pageSizeChangedRaised == false)
     {
         rgCareerPost.DataSource       = null;
         pageSizeChangedRaised         = true;
         rgCareerPost.PageSize         = e.NewPageSize;
         rgCareerPost.CurrentPageIndex = 0;
         GetPositionsForListing(1);
     }
 }
コード例 #6
0
        protected void MemberMetricsGrid_OnPageSizeChanged(Object sender, Telerik.Web.UI.GridPageSizeChangedEventArgs eventArgs)
        {
            if (MemberMetricsGrid_PageSize != eventArgs.NewPageSize)
            {
                MemberMetricsGrid_PageSize = eventArgs.NewPageSize;

                MemberMetricsGrid.PageSize = eventArgs.NewPageSize;

                MemberMetricsGrid.DataSource = null;

                MemberMetricsGrid.Rebind();
            }
        }
コード例 #7
0
 protected void RGHolidays_PageSizeChanged(object sender, Telerik.Web.UI.GridPageSizeChangedEventArgs e)
 {
     LoadGrid();
 }
コード例 #8
0
        protected void WorkQueueItemsGrid_OnItemCommand(Object sender, Telerik.Web.UI.GridCommandEventArgs e)
        {
            //System.Web.UI.Triplet filterTriplet;

            //System.Web.UI.Pair filterPair1;

            //System.Web.UI.Pair filterPair2;


            switch (e.CommandName)
            {
            case Telerik.Web.UI.RadGrid.HeaderContextMenuFilterCommandName:

            case Telerik.Web.UI.RadGrid.FilterCommandName:

                #region Method to Filter from Grid Header - Disabled

                //if (e.CommandArgument is System.Web.UI.Triplet) {

                //    filterTriplet = (System.Web.UI.Triplet)e.CommandArgument;


                //    // CREATE FILTER INFORMATION

                //    String fieldName = (String) filterTriplet.First;

                //    filterPair1 = (System.Web.UI.Pair)filterTriplet.Second;

                //    filterPair2 = (System.Web.UI.Pair)filterTriplet.Third;


                //    if ((Convert.ToString (filterPair1.First) == "NoFilter") && (Convert.ToString (filterPair2.First) == "NoFilter")) {

                //        // CLEAR FILTER FOR FIELD

                //        List<Mercury.Server.Application.DataFilterDescriptor> filters = new List<Mercury.Server.Application.DataFilterDescriptor> ();

                //        foreach (Mercury.Server.Application.DataFilterDescriptor currentFilter in WorkQueueItemFilters) {

                //            if (currentFilter.PropertyPath != fieldName) {

                //                filters.Add (currentFilter);

                //            }

                //        }

                //        WorkQueueItemFilters = filters;

                //    }

                //    else {

                //        System.Web.UI.Pair[] filters = new Pair[2] { filterPair1, filterPair2 };

                //        foreach (Pair currentFilter in filters) {

                //            switch ((String)currentFilter.First) {

                //                case "Contains": WorkQueueItemFilters.Add (MercuryApplication.CreateFilterDescriptor (fieldName, Mercury.Server.Application.DataFilterOperator.Contains, currentFilter.Second)); break;

                //                case "StartsWith": WorkQueueItemFilters.Add (MercuryApplication.CreateFilterDescriptor (fieldName, Mercury.Server.Application.DataFilterOperator.StartsWith, currentFilter.Second)); break;

                //                case "EndsWith": WorkQueueItemFilters.Add (MercuryApplication.CreateFilterDescriptor (fieldName, Mercury.Server.Application.DataFilterOperator.EndsWith, currentFilter.Second)); break;

                //                case "EqualTo": WorkQueueItemFilters.Add (MercuryApplication.CreateFilterDescriptor (fieldName, Mercury.Server.Application.DataFilterOperator.IsEqualTo, currentFilter.Second)); break;

                //                case "NotEqualTo": WorkQueueItemFilters.Add (MercuryApplication.CreateFilterDescriptor (fieldName, Mercury.Server.Application.DataFilterOperator.IsNotEqualTo, currentFilter.Second)); break;

                //                case "GreaterThan": WorkQueueItemFilters.Add (MercuryApplication.CreateFilterDescriptor (fieldName, Mercury.Server.Application.DataFilterOperator.IsGreaterThan, currentFilter.Second)); break;

                //                case "LessThan": WorkQueueItemFilters.Add (MercuryApplication.CreateFilterDescriptor (fieldName, Mercury.Server.Application.DataFilterOperator.IsLessThan, currentFilter.Second)); break;

                //                case "GreaterThanOrEqualTo": WorkQueueItemFilters.Add (MercuryApplication.CreateFilterDescriptor (fieldName, Mercury.Server.Application.DataFilterOperator.IsGreaterThanOrEqualTo, currentFilter.Second)); break;

                //                case "LessThanOrEqualTo": WorkQueueItemFilters.Add (MercuryApplication.CreateFilterDescriptor (fieldName, Mercury.Server.Application.DataFilterOperator.IsLessThanOrEqualTo, currentFilter.Second)); break;

                //                case "IsEmpty": WorkQueueItemFilters.Add (MercuryApplication.CreateFilterDescriptor (fieldName, Mercury.Server.Application.DataFilterOperator.IsEqualTo, String.Empty)); break;

                //                case "NotIsEmpty": WorkQueueItemFilters.Add (MercuryApplication.CreateFilterDescriptor (fieldName, Mercury.Server.Application.DataFilterOperator.IsNotEqualTo, String.Empty)); break;

                //                case "IsNull": WorkQueueItemFilters.Add (MercuryApplication.CreateFilterDescriptor (fieldName, Mercury.Server.Application.DataFilterOperator.IsEqualTo, null)); break;

                //                case "NotIsNull": WorkQueueItemFilters.Add (MercuryApplication.CreateFilterDescriptor (fieldName, Mercury.Server.Application.DataFilterOperator.IsNotEqualTo, null)); break;

                //                default:

                //                    System.Diagnostics.Debug.WriteLine ("Unhandled Filter Type: " + currentFilter.First);

                //                    break;

                //            }

                //        } // FOREACH FILTER

                //    }

                //}

                #endregion

                break;

            case Telerik.Web.UI.RadGrid.ExpandCollapseCommandName:

                System.Diagnostics.Debug.WriteLine("Item Command Argument: " + e.CommandArgument);

                Telerik.Web.UI.GridDataItem gridItem = (Telerik.Web.UI.GridDataItem)e.Item;

                Int64 workQueueItemId = 0;

                if (Int64.TryParse(gridItem["Id"].Text, out workQueueItemId))
                {
                    if (gridItem.Expanded)       // COLLAPSE ITEM

                    {
                        List <Client.Core.Work.WorkQueueItemSender> sendersToRemove = new List <Client.Core.Work.WorkQueueItemSender> ();

                        foreach (Client.Core.Work.WorkQueueItemSender currentSender in WorkQueueItemSenders)
                        {
                            if (currentSender.WorkQueueItemId == workQueueItemId)
                            {
                                sendersToRemove.Add(currentSender);
                            }
                        }

                        foreach (Client.Core.Work.WorkQueueItemSender currentSenderToRemove in sendersToRemove)
                        {
                            WorkQueueItemSenders.Remove(currentSenderToRemove);
                        }
                    }

                    else       // EXPAND ITEM

                    {
                        List <Client.Core.Work.WorkQueueItemSender> workQueueItemSenders = MercuryApplication.WorkQueueItemSendersGet(workQueueItemId, true);

                        WorkQueueItemSenders.AddRange(workQueueItemSenders);
                    }
                }

                // REBIND AUTOMATICALLY OCCURS FOR DETAIL TABLE

                break;

            case "ChangePageSize":

                Telerik.Web.UI.GridPageSizeChangedEventArgs pageSizeChanged = (Telerik.Web.UI.GridPageSizeChangedEventArgs)e;

                WorkQueueItemsGrid.PageSize = pageSizeChanged.NewPageSize;

                break;

            default:

                System.Diagnostics.Debug.WriteLine("Unhandled Command: " + e.CommandName);

                break;
            }

            return;
        }
コード例 #9
0
 protected void RadGridChucVu_PageSizeChanged(object sender, Telerik.Web.UI.GridPageSizeChangedEventArgs e)
 {
     _chucvuEntity.Load_DataSource_RadGrid(RadGridChucVu);
 }
コード例 #10
0
ファイル: find.ascx.cs プロジェクト: vaibhavgeek/friendyoke
 protected void SearchResultList_PageSizeChanged(object source, Telerik.Web.UI.GridPageSizeChangedEventArgs e)
 {
     LoadData();
 }
コード例 #11
0
 protected void radGridBajasInmediatasUser_PageSizeChanged(object sender, Telerik.Web.UI.GridPageSizeChangedEventArgs e)
 {
     llenaDtUsuarios();
 }
コード例 #12
0
 protected void radGridBajasUser_PageSizeChanged(object sender, Telerik.Web.UI.GridPageSizeChangedEventArgs e)
 {
     //Label[] periodos = { Label1, Label2, Label3, Label4, Label5, Label6, Label7, Label8, Label9, Label10, Label11, Label12 };
     //obtieneInfoDetalles(ddlUsuario.SelectedValue, ddlPeriodo.SelectedValue, ddlAños.SelectedValue, periodos, "B");
     llenaDtUsuarios();
 }
コード例 #13
0
 protected void RGLeaveCredit_PageSizeChanged(object sender, Telerik.Web.UI.GridPageSizeChangedEventArgs e)
 {
     LoadGrid();
 }
コード例 #14
0
 protected void CompGrid_PageSize(object sender, Telerik.Web.UI.GridPageSizeChangedEventArgs e)
 {
     PanelCompAdd.Visible = false;
     PanelGrid.Visible    = true;
     Function_LoadCompGrid();
 }
コード例 #15
0
 protected void OrgGrid_PageSize(object sender, Telerik.Web.UI.GridPageSizeChangedEventArgs e)
 {
     PanelOrgAdd.Visible  = false;
     PanelOrgView.Visible = true;
     Function_LoadOrgGrid();
 }
コード例 #16
0
 protected void UserGrid_PageSizeChanged(object sender, Telerik.Web.UI.GridPageSizeChangedEventArgs e)
 {
     FetchUsers();
 }
コード例 #17
0
ファイル: EquipmentType.aspx.cs プロジェクト: Jyf524/Repair
 protected void RadGrid1_PageSizeChanged(object sender, Telerik.Web.UI.GridPageSizeChangedEventArgs e)
 {
     select();
     RadGrid1.Rebind();//刷新
 }
コード例 #18
0
 protected void RadGridHeSoLuong_PageSizeChanged(object sender, Telerik.Web.UI.GridPageSizeChangedEventArgs e)
 {
     _hesoluongEntity.Load_DataSource_RadGrid(RadGridHeSoLuong);
 }
コード例 #19
0
 protected void RadGrid1_PageSizeChanged(object sender, Telerik.Web.UI.GridPageSizeChangedEventArgs e)
 {
     ManageGrid();
 }
コード例 #20
0
 protected void RadGridCTXH_PageSizeChanged(object sender, Telerik.Web.UI.GridPageSizeChangedEventArgs e)
 {
     _ctxhEntity.Load_DataSource_RadGrid(RadGridCTXH);
 }