如何在asp.net mvc3 aspx中制作动态gridview

时间:2011-06-18 12:03:02

标签: asp.net asp.net-mvc asp.net-mvc-3

我在asp.net中制作动态gridview mvc3视图引擎是aspx。我必须绑定数据源gridview。如何将数据源绑定到网格视图。我不得不在gridview中添加模板。

2 个答案:

答案 0 :(得分:1)

如果你做一些研究,你本可以自己找到这个答案,但这里有一些可以帮到你的链接:

http://weblogs.asp.net/andrebaltieri/archive/2010/11/01/asp-net-mvc-3-working-with-webgrid.aspx

http://weblogs.asp.net/shijuvarghese/archive/2010/10/08/using-the-webgrid-helper-in-asp-net-mvc-3-beta.aspx

http://www.unboxedsolutions.com/sean/archive/2011/01/23/15964.aspx

可能是这样的:

@{
var grid = new WebGrid(canPage: true, rowsPerPage: ThisController.PageSize, canSort: true,    ajaxUpdateContainerId: "grid");
grid.Bind(Model.Employees, rowCount: Model.TotalRecords, autoSortAndPage: false);
grid.Pager(WebGridPagerModes.All);
@grid.GetHtml(htmlAttributes: new { id="grid" },
    columns: grid.Columns(
        grid.Column(format: (item) => Html.ActionLink("Edit", "Edit", new { EmployeeID = item.EmployeeID, ContactID = item.ContactID })),
        grid.Column("FullName"),
        grid.Column("Title")
    ));
}

答案 1 :(得分:0)

您使用的是MVC .NET还是WebForms?

您在谈论哪种网格视图?

您是否看过这些链接:

Create GridView in asp.net MVC3.0

http://forums.asp.net/t/1687421.aspx/1?Gridview+in+MVC+3