如何将我的数据访问方法连接到我的asp.net UI?

时间:2010-03-02 00:42:02

标签: asp.net entity-framework data-binding datasource data-access-layer

我在这里真的很茫然。在这个项目中不会改变的三件事是我们使用实体框架来进行数据访问,事实上我们需要彻底的单元测试,而我们的UI是asp.net。我的问题是你是如何在Asp.net中使这个工作的?

E.g。您可以使用ObjectDataSource将方法连接到控件,但如果此控件是FormView,则您需要处理所有这些问题http://vaultofthoughts.net/ProblemsWithObjectDataSource.aspx并且它根本不起作用。

此外,对于网格,除非使用基本上绕过整个应用程序的EntityDataSource,否则不会进行分页或排序。我不可能是唯一一个在此哭泣的人。你做什么的?

提前致谢。

1 个答案:

答案 0 :(得分:2)

不知道你的问题是什么,但无论如何!您是否遇到EntityFramework问题,因为我知道维护ObjectContext / DataContext可能很难。通常,使用ASP.NET应用程序,您可以在HttpContext中维护ObjectContext。

对于分页和排序,您可以创建自定义网格或使用具有分页和排序功能的任何第三方网格。