asp.net mvc webforms像gridview

时间:2009-11-19 15:56:35

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

是否有一个asp.net mvc的网格,就像asp.net webforms datagrid一样 我需要的行为是在不指定列数

的情况下将DataTable传递给网格

2 个答案:

答案 0 :(得分:3)

看看MvcContrib。它们提供了一个非常强大的Grid HTML帮助器。

我在我的免费库中扩展了Grid,etcetera.Mvc,添加了AJAX分页,排序和一些更好的选项。

答案 1 :(得分:1)

在我看来,你不应该使用MVC中的任何服务器控件。

你需要使用一个表并遍历thr所需的对象,MVC允许对HTML进行更多的控制,这样你就可以做更多的工作了。

我认为你最好看看NerdDinner的例子。

http://nerddinner.codeplex.com/

这是一个例子,

 <table>

      <% foreach (var category in Model) { %>

        <tr>
            <td><%= Html.Encode(category.data) %></td>            
        <tr>

      <% } %>

    </table>