是否有一个asp.net mvc的网格,就像asp.net webforms datagrid一样 我需要的行为是在不指定列数
的情况下将DataTable传递给网格答案 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>