Unipager 控件中的自定义转换

Custom Transformation in Unipager Control

我不需要 unipager 的默认布局,所以进行了自定义转换。如何在 ascx 转换中呈现页码 我的代码如下

<div class="container text-center">

<li><a href="/About/Press-Release" aria-label="First"><span aria-hidden="true"><i class="fa fa-angle-double-left"></i></span></a></li>
<li><a href="/About/Press-Release" aria-label="Previous"><span aria-hidden="true"><i class="fa fa-angle-left"></i></span></a></li>
<li class="active"><a href="/About/Press-Release">1<span class="sr-only">(current)</span></a></li>


<li><a href="/About/Press-Release?page=2" aria-label="Next"><span aria-hidden="true"><i class="fa fa-angle-right"></i></span></a></li>
<li><a href="/About/Press-Release?page=3" aria-label="Last"><span aria-hidden="true"><i class="fa fa-angle-double-right"></i></span></a></li>

</div>

它呈现得像

但它不呈现剩余页面 任何人都告诉我我犯了什么错误或呈现下一页的解决方案,如 Above

Uni pager需要转换列表

您得到的结果正是您在标记中得到的结果。

<li><a href="/About/Press-Release" aria-label="First"><span aria-hidden="true"><i class="fa fa-angle-double-left"></i></span></a></li>

上一行应该是首页转换

<li><a href="/About/Press-Release" aria-label="Previous"><span aria-hidden="true"><i class="fa fa-angle-left"></i></span></a></li>

上一页转换

<a href="<%# Eval("PageURL", true) %>"><%# Eval("Page") %></a>

页面转换(这就是您所缺少的)

像这样继续其他变换。

希望对您有所帮助