关于ASP MVC webgrid数据源

时间:2014-08-06 14:47:29

标签: linq-to-sql webgrid

我正在使用LINQ2SQL实体框架,并返回以下类型IQueryable的结果。

然后将此结果绑定到控制器中的Viewbag属性,并在我的视图中作为源文件提供给webgrid。

但是webgrid不接受参数并抛出错误。 “在执行此操作之前必须绑定数据源”

public IQueryable<KBContent> FindByDate(DateTime dateVar)
        {
            objContext = new KBL2SDataContext();
            return from KBContent in objContext.KBContents where KBContent.Date < dateVar select KBContent;
        }

这将返回到将被分配给viewbag.demo的控制器。然后我想在webgrid中显示结果。

    `var grid=new WebGrid(ViewBag.demo);`

并使用@ html.grid();

显示网格

但它正在抛出错误。 所以我想知道在webgrid中显示数据的任何其他方式吗?

0 个答案:

没有答案