Настроить EntityDataSource из DAL? - PullRequest
1 голос
/ 25 марта 2011

Я изучаю Entity Framework 4.

У меня есть простое приложение ASP.NET (веб-форма). Я создал отдельный проект для моего DAL. В DAL я создал сущность с именем Sites.

Теперь я хочу связать это с формой, используя элемент управления EntityDataSource, но она не видна. Что я делаю не так?

Я сделал ссылку на файл DAL.dll в веб-проекте и включил его в код для формы. Я давно не был в ASP.Net: -)

Спасибо.

1 Ответ

0 голосов
/ 26 марта 2011

Возможная причина: класс Sites в вашем проекте DAL не public. У вас есть только ...

class Sites
{
    ....
}

... что означает, что класс internal (идентично internal class sites). Тогда вы можете ссылаться на этот класс только в сборке DAL, но не в другой сборке. Вам нужно public class Sites.

...