string GetLinkAttributes(int number)
        {
            var urlHelper = new UrlHelper(Context.ActionContextAccessor.ActionContext);

            if (Paging.UseAjaxPost)
            {
                return("href=\"#\" formaction=\"{0}\" data-pagination=\"{1}{2}\""
                       .FormatWith(urlHelper.ActionWithQuery(Paging.Container.GetType().Name + "/Reload"), Paging.Prefix.WithSuffix(".p="), Paging.GetQuery(number)));
            }
            else
            {
                var url = urlHelper.Current(new Dictionary <string, string> {
                    { GetPagingKey(), Paging.GetQuery(number) }
                });

                return("href=\"{0}\"".FormatWith(url) + " data-redirect=\"ajax\"".OnlyWhen(Paging.UseAjaxGet));
            }
        }