C# 如何将Grid.mvc与动态数据表一起使用?

C# 如何将Grid.mvc与动态数据表一起使用?,c#,asp.net,asp.net-mvc,asp.net-mvc-5,C#,Asp.net,Asp.net Mvc,Asp.net Mvc 5,这是我的尝试 @model System.Data.DataTable @using GridMvc.Html @Html.Grid(Model).Columns(columns => { columns.Add(foo => foo.Title).Titled("Custom column title").SetWidth(110); }) 我得到一个错误: Unable to get the argume

这是我的尝试

@model System.Data.DataTable
@using GridMvc.Html

@Html.Grid(Model).Columns(columns =>
          {
                columns.Add(foo => foo.Title).Titled("Custom column title").SetWidth(110);
          })
我得到一个错误:

Unable to get the arguments of the method "GridMvc.Html.GridExtensions.Grid <T> (System.Web.Mvc.HtmlHelper, System.Collections.Generic.IEnumerable <T>)" Use of Data
无法获取“GridMvc.Html.GridExtensions.Grid(System.Web.Mvc.HtmlHelper,System.Collections.Generic.IEnumerable)”方法使用数据的参数
相同。AutoGenerateColumns()


我有动态数据表(结构),但它们是在特定的
数据表中描述的。在这种情况下,我如何使用MVC网格?

您实际上有一个模型类“DataTable”,还是您指的是实际的c#DataTable?@ammarces std one,
System.Data.DataTable
我相信这就是您的问题所在。异常抱怨它无法确定它期望的泛型模型类型:System.Collections.generic.IEnumerable看看哪个显示了一个工作模型示例。