我正在使用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中显示数据的任何其他方式吗?