在MVC 1.0中反映DataTable内容

时间:2009-11-24 07:58:57

标签: asp.net-mvc

我是ASP.Net MVC的新手(我使用Ver 1.0),我想在我的视图中显示DataTable的内容。 Wat是完成它的最简单方法吗?

请帮忙。

2 个答案:

答案 0 :(得分:1)

阅读ScottGu的MVC introduction。您应该使用标题为“使用<%=%>代码实现我们的ViewPage实现”的解决方案。

答案 1 :(得分:0)

这里只有两个选项。

  1. 迭代您的DataTable并创建一个更强类型的对象。

    MyObject o = ...;
    foreach (DataRow row in tbl.Rows)
    {
        foreach (DataColumn col in tbl.Columns)
        {
            //fill in o row[col] as string ?? string.Empty;
        }
    }
    
  2. 看看JQGrid http://arahuman.blogspot.com/2009/06/jqgrid-using-mvc-json-and-datatable.html。我相信你可以采取这个例子并根据你的需要进行调整。