从DAL配置EntityDataSource?

时间:2011-03-25 14:19:09

标签: asp.net entity-framework-4 entitydatasource

我正在学习实体框架4。

我有一个简单的ASP.NET(Web窗体)应用程序。我为我的DAL创建了一个单独的项目。在DAL中,我创建了一个名为Sites的实体。

现在,我想使用EntityDataSource控件将其绑定到表单,但它不可见。我做错了什么?

我确保在Web项目中引用DAL.dll并将其包含在表单后面的代码中。自从我进入ASP.Net以来已经有一段时间了: - )

感谢。

1 个答案:

答案 0 :(得分:0)

可能的原因:DAL项目中的班级Sites不是public。你只有......

class Sites
{
    ....
}

...这意味着该课程为internal(与internal class sites相同)。然后,您只能在DAL程序集中引用此类,而不能在另一个程序集中引用此类。您需要public class Sites

相关问题