LinkDataSource не может загрузить DataContext - PullRequest
1 голос
/ 31 октября 2008

Я пытаюсь заполнить элемент управления раскрывающегося списка на веб-странице, используя VS 2008, и постоянно получаю сообщение об ошибке, что он не может загрузить DataContext. Мой бэкэнд - это БД SQLx server 2005. Я создаю контекст данных Link To SQL и в нем есть 1 таблица. Мой LinKDataSource выглядит следующим образом - asp: LinqDataSource ID = "LinqDataSource1" runat = "server" ContextTypeName = "DACDataContext" TableName = "portfolio"> / asp: LinqDataSource

Мое раскрывающееся определение: asp: DropDownList ID = "ddlPortfolio" runat = "server" Width = "165px" DataSourceid = "LinqDataSource1" DataTextField = "porfolio_name" DataValueField = "portfolio_id"> / Жерех: DropDownList Я могу видеть в своих свойствах моего DatContext, что ContextTypeName является DACDataContext

Я получаю следующие ошибки: HttpException (0x80004005): не удалось загрузить тип 'DACDataContext'.

и

InvalidOperationException: Не удалось найти тип, указанный в свойстве ContextTypeName LinqDataSource 'LinqDataSource1'.]

Я знаю, что это должно быть что-то действительно глупое, но я в своем уме.

Пожалуйста, помогите.

1 Ответ

4 голосов
/ 31 октября 2008

Убедитесь, что DACDataContext является общедоступным, и вы также можете попробовать полностью определить тип (например, ContextTypeName = "MyNamespace.DACDataContext")

...