C# 以铰接方式显示总结果计数

C# 以铰接方式显示总结果计数,c#,asp.net,visual-studio,umbraco,C#,Asp.net,Visual Studio,Umbraco,有人知道如何在使用Umbraco在cleartate中搜索博客文章时在List.cshtml页面中找到全部结果吗 我想在第一页显示: 您对“文本”的搜索匹配了35个结果。显示结果1到20 。。。[结果] [寻呼机] 下一页: 您对“文本”的搜索匹配了35个结果。显示结果21到35 。。。[结果] [寻呼机] 我试图找到总结果的数量(在这里的示例中是35)。我使用下面的逻辑,但它没有给出全部结果,因为 @Model.Children.Count() var totalPages = (int)Ma

有人知道如何在使用Umbraco在cleartate中搜索博客文章时在List.cshtml页面中找到全部结果吗

我想在第一页显示:

您对“文本”的搜索匹配了35个结果。显示结果1到20

。。。[结果]

[寻呼机]

下一页:

您对“文本”的搜索匹配了35个结果。显示结果21到35

。。。[结果]

[寻呼机]

我试图找到总结果的数量(在这里的示例中是35)。我使用下面的逻辑,但它没有给出全部结果,因为
@Model.Children.Count()

var totalPages = (int)Math.Ceiling((decimal)Model.Children.Count() / Model.PageSize);
var currentPage = Math.Max(1, Math.Min(totalPages, Model.Pages.CurrentPageIndex));

var startRecord = ((currentPage - 1) * Model.Pages.PageSize) + 1;
var endRecord = Math.Min(Model.Children.Count(), (startRecord - 1) + Model.Pages.PageSize);
我需要换一个
Model.Children.Count()。

有什么想法吗?

看看源代码:看起来你可以做:
var totalPosts=Umbraco.GetPostCount(listNode.Id)我似乎无法使用
GetPostCount
…?这是一种扩展方法,请尝试使用铰接.UmbracoHelperExtensions将
添加到您的视图中。我无法将其作为using指令添加,因为UmbracoHelperExtensions是一种类型而不是命名空间。还有其他想法吗?@Bobi尝试使用清晰的