use*_*167 1 asp.net asp.net-mvc nuget nuget-package asp.net-mvc-3
我正在使用以下包在ASP.NET MVC中进行分页
https://github.com/TroyGoode/PagedList
这很好,但是我希望能够为寻呼机链接添加额外的HTML5数据属性.只需包含链接的页码.
例如:
<a href="admin/demo/userlist" data-page-no="1">1</a> <a href="admin/demo/userlist" data-page-no="2">2</a> etc etc
Run Code Online (Sandbox Code Playgroud)
但我很难做到这一点,只能将页码放到URL中.
有人可以帮忙吗?我原本以为这将是一个常见且有用的功能.
谢谢
在Troy的帮助下排序,现在工作完美:)
@Html.PagedListPager(Model, page => "admin/demo/userlist", new PagedListRenderOptions { FunctionToTransformEachPageLink = (liTag, aTag) => { aTag.Attributes.Add("data-page-no", aTag.InnerHtml); liTag.InnerHtml = aTag.ToString(); return liTag; } })
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5874 次 |
| 最近记录: |