C# ';rel';此上下文中不允许使用PagedListPager属性
我们正在MVC Umbraco中使用PagedListPager创建分页结果列表。但是,它会自动添加标记,例如:C# ';rel';此上下文中不允许使用PagedListPager属性,c#,pagedlist,C#,Pagedlist,我们正在MVC Umbraco中使用PagedListPager创建分页结果列表。但是,它会自动添加标记,例如: <a rel="prev">< Previous</a> 上一个 但我们的可访问性检查器“Total Validator”将其标记为错误: 正在测试的HTML规范指定 由于特殊限制,不允许使用属性。查看HTML 生活水平 我们正在使用: <nav aria-label="News pagination&qu
<a rel="prev">< Previous</a>
上一个
但我们的可访问性检查器“Total Validator”将其标记为错误:
正在测试的HTML规范指定
由于特殊限制,不允许使用属性。查看HTML
生活水平
我们正在使用:
<nav aria-label="News pagination">
@Html.PagedListPager(pagedResultList, page => (string.Format("?keyword={0}&type={1}&sort={2}&p={3}", keywordString, typeString, sortString, page)), new PagedListRenderOptions() { LiElementClasses = new List<string> { "pagination-container" }, DisplayLinkToNextPage = PagedListDisplayMode.Always, LinkToNextPageFormat = "Next >", DisplayLinkToPreviousPage = PagedListDisplayMode.Always, LinkToPreviousPageFormat = "< Previous", DisplayLinkToLastPage = PagedListDisplayMode.Always, LinkToLastPageFormat = "Last >|", DisplayLinkToFirstPage = PagedListDisplayMode.Always, LinkToFirstPageFormat = "|< First" })
</nav>
@Html.PagedListPager(pagedResultList,page=>(string.Format(“?关键字={0}&type={1}&sort={2}&p={3}”),keywordString,typeString,sortString,page)),new PagedListRenderOptions(){LiElementClasses=新列表{“分页容器”},DisplayLinkToNextPage=PagedListDisplayMode。始终,LinkToNextPageFormat=“Next”,DisplayLinkToPreviousPage=PagedListDisplayMode。始终,LinkToPreviousPageFormat=“Previous”,DisplayLinkToLastPage=PagedListDisplayMode。始终,LinkToLastPageFormat=“Last |”,DisplayLinkToFirstPage=PagedListDisplayMode。始终,LinkToFirstPageFormat=“| First”})
关于如何解决这个问题有什么想法吗?分析仪是错误的,
prev
是错误的
如果您不能告诉分析器忽略此错误,您必须自己将其从PagedList库中删除,因为它是硬编码的
根据您使用的页面列表库:
- TroyGoode的页面列表(已弃用,未维护):
- dncuug的X.PagedList:
@{
var pagedListHtml = Html.PagedListPager(...).ToString();
pagedListHtml = pagedListHtml.Replace("rel=\"prev\"", "");
}
@Html.Raw(pagedListHtml)
分析仪错误,
prev
是一个错误
如果您不能告诉分析器忽略此错误,您必须自己将其从PagedList库中删除,因为它是硬编码的
根据您使用的页面列表库:
- TroyGoode的页面列表(已弃用,未维护):
- dncuug的X.PagedList:
@{
var pagedListHtml = Html.PagedListPager(...).ToString();
pagedListHtml = pagedListHtml.Replace("rel=\"prev\"", "");
}
@Html.Raw(pagedListHtml)