@using PowderCoating.Application.DTOs.Common @model dynamic @if (Model.TotalCount > 0) { var request = Context.Request; var queryParams = request.Query.ToDictionary(k => k.Key, v => v.Value.ToString()); string BuildUrl(int page, int? pageSize = null) { var urlParams = new Dictionary(queryParams); urlParams["pageNumber"] = page.ToString(); if (pageSize.HasValue) { urlParams["pageSize"] = pageSize.Value.ToString(); } var queryString = string.Join("&", urlParams.Select(kvp => $"{kvp.Key}={Uri.EscapeDataString(kvp.Value)}")); return $"{request.Path}?{queryString}"; }
Showing @Model.StartIndex-@Model.EndIndex of @Model.TotalCount results |
}