-3

Good day. I got a code snippet of the internet on how to implement paged lists in my view. The problem is that its in razor..

here is the code

<div>
    Page @(Model.PageCount < Model.PageNumber ? 0 : Model.PageNumber)
    of @Model.PageCount

    @if (Model.HasPreviousPage)
    {
        @Html.ActionLink("<<", "Index", new { page = 1, sortOrder = ViewBag.CurrentSort, currentFilter=ViewBag.CurrentFilter  })
        @Html.Raw(" ");
        @Html.ActionLink("< Prev", "Index", new { page = Model.PageNumber - 1, sortOrder = ViewBag.CurrentSort, currentFilter=ViewBag.CurrentFilter  })
    }
    else
    {
        @:<<
        @Html.Raw(" ");
        @:< Prev
    }

    @if (Model.HasNextPage)
    {
        @Html.ActionLink("Next >", "Index", new { page = Model.PageNumber + 1, sortOrder = ViewBag.CurrentSort, currentFilter=ViewBag.CurrentFilter  })
        @Html.Raw(" ");
        @Html.ActionLink(">>", "Index", new { page = Model.PageCount, sortOrder = ViewBag.CurrentSort, currentFilter=ViewBag.CurrentFilter  })
    }
    else
    {
        @:Next >
        @Html.Raw(" ")
        @:>>
    }
</div>

Can anyone Please help me convert this to ASPX

4

1 回答 1

0

@Bonz_oh 如果您想在 SO 中得到很好的关注,请尝试表明您已经付出了一些努力。更具体的问题,例如“我已经尝试过,但它不起作用,这是我遇到的错误......”会得到这里的人更多的关注和帮助。话虽如此,我想让你休息一下,这样你就不会在 SO 中提问时灰心了。但我也想鼓励你自我激励,因此我不会逐行转换你的代码,而是将你指向一个我相信可以极大地帮助你的博客。此外,遵循 SO 的指南,不仅仅是在答案中发布链接,我将指出您可以在代码中进行的一些转换:

1

你的剃刀密码

@if (Model.HasNextPage)
{
}

到 aspx

<% if (Model.HasNextPage) { %> 
<% } %>

2

你剃刀代码

@:Next >
@Html.Raw(" ")
@:>>

到 aspx

Next >
<%= the_raw_value %> 
>>
于 2013-04-29T08:52:48.193 回答