EntityDateSource必须实现IQueryableDataSource吗?

时间:2011-03-12 13:20:11

标签: asp.net vb.net entity-framework search

我正在尝试在ASP.NET中使用QueryExtender控件来提供GridView上的搜索。我正在使用EntityDataSource,但是当我连接所有内容并运行代码时,我得到一个错误:

  

DataSource'EntityDateSource1'必须实现IQueryableDataSource。

如何“实施”IQueryableDataSource?我正在运行ASP.NET 4.0。

2 个答案:

答案 0 :(得分:2)

根据这个:http://connect.microsoft.com/VisualStudio/feedback/details/464001/queryextender-throws-exception-when-used-with-entitydatasource

这是框架中的一个错误,最初在Beta中报告给MS,但仍然存在于最新版本中。

答案 1 :(得分:1)

该漏洞已在ASP.NET 4中修复。您可以在本教程中看到QueryExtender与EntityDataSource一起使用: http://www.asp.net/entity-framework/tutorials/the-entity-framework-and-aspnet- - 得到启动的部分-3