Example #1
0
        //int _currentPageNumber;

        /*protected async override Task OnInitializedAsync()
         * {
         *  var rx_EndUri = new Regex(@"[1-9][0-9]*$");
         *  MatchCollection matches = rx_EndUri.Matches(NavigationManager.Uri);
         *  string str = matches.First().Value;
         *  bool isParsable = int.TryParse(str, out _currentPageNumber);
         *  CurrentPageNumber = _currentPageNumber;
         * }*/

        void ChangePage(int pageNumber)
        {
            NavigationManager.NavigateTo("/list/" + pageNumber);
            //CurrentPageNumber = pageNumber;
            ChangePageHandler.InvokeAsync(pageNumber);
        }