2016-08-25 84 views
0

我想绑定IQueryable数据到asp gridview如何绑定IQueryable数据到asp gridview

这是我的代码从控制器页面。请检查一下。

public IQueryable<OrdersView> Data() 
     { 
     NorthwindDataContext db = new NorthwindDataContext(); 
     var a = db.OrdersViews; 
     return a; 
    } 

而在index.cshtml页我用selectMethod调用来自控制器的方法。我尝试了很多,但我无法做到这一点。

请注意我不需要IEnumerable类型,但我只需要IQueryable数据绑定的网格。

有人请帮我在这个查询

在此先感谢。

回答

1

你可以简单地用AsQueryable使其:

var a = db.OrdersViews.AsQueryable(); 
+0

感谢您的答复。 BTW thers没有使用.AsQueryable()。我也尝试过。每次它显示我没有记录在网格中。但是可变的a包含一些值。 –

+0

我可以在'索引'中看到你的网格吗?你使用AwesomeMVC吗? – Hamed