MVC3 脚手架视图中的分页

发布于 2024-12-12 02:01:39 字数 1022 浏览 0 评论 0 原文

所以使用 EF4 我创建了一个脚手架控制器/视图,所以我的问题是如何以简单/快速的方式将分页添加到我的视图? 这 控制器生成

public ViewResult Index()
        {
            return View(db.Perifericos.ToList());
        }

视图:生成

@model IEnumerable<Paginacion.Models.Perifericos>

<p>
    @Html.ActionLink("Create New", "Create")
</p>
<table>
    <tr>
        <th>
            Nombre
        </th>
        <th>
            Modelo
        </th>
    </tr>

@foreach (var item in Model) {
    <tr>
        <td>
            @Html.DisplayFor(modelItem => item.Nombre)
        </td>
        <td>
            @Html.DisplayFor(modelItem => item.Modelo)
        </td>
        <td>
            @Html.ActionLink("Edit", "Edit", new { id=item.idPerifericos }) |
            @Html.ActionLink("Delete", "Delete", new { id=item.idPerifericos })
        </td>
    </tr>
}
</table>

so using EF4 I create a scaffolding controller/view, so my question is how can I Add Paging to my view in easy/fast way??
the
controller generated

public ViewResult Index()
        {
            return View(db.Perifericos.ToList());
        }

the
view: generated

@model IEnumerable<Paginacion.Models.Perifericos>

<p>
    @Html.ActionLink("Create New", "Create")
</p>
<table>
    <tr>
        <th>
            Nombre
        </th>
        <th>
            Modelo
        </th>
    </tr>

@foreach (var item in Model) {
    <tr>
        <td>
            @Html.DisplayFor(modelItem => item.Nombre)
        </td>
        <td>
            @Html.DisplayFor(modelItem => item.Modelo)
        </td>
        <td>
            @Html.ActionLink("Edit", "Edit", new { id=item.idPerifericos }) |
            @Html.ActionLink("Delete", "Delete", new { id=item.idPerifericos })
        </td>
    </tr>
}
</table>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

人间☆小暴躁 2024-12-19 02:01:39

也许这可以帮助您: http://www.asp.net/entity-framework/tutorials/sorting-filtering-and-paging-with-the-entity-framework-in-an-asp-net-mvc-application< /a>

您必须在控制器中实现分页,并在视图中添加代码,如我给您的链接。

Maybe this can help you: http://www.asp.net/entity-framework/tutorials/sorting-filtering-and-paging-with-the-entity-framework-in-an-asp-net-mvc-application

You have to implement a paging in controller and in the view add code like the link that i have given to you.

只是偏爱你 2024-12-19 02:01:39

我使用这个 http://blogs.taiga。 nl/martijn/2008/08/27/paging-with-aspnet-mvc/
它还支持 ajax 和

易于实现的区域。

I use this one http://blogs.taiga.nl/martijn/2008/08/27/paging-with-aspnet-mvc/
It's support also ajax and areas

Easy to implement.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文