Я пытаюсь подключить AccessDataSource к GridView в ASP.NET. Мой AccessDataSource состоит из двух таблиц, скажем,не удалось найти свойство в DataSource
Table Data, Table Modifications
Мой запрос для выбора данных из моего AccessDataSource следующая
SELECT Data.*, IIF(ISNULL(Modifications.Comments), ' ', Modifications.Comments) AS Comments,
IIF(ISNULL(Modifications.Disengagement), 0, Modifications.Disengagement) AS Disengagement
FROM (Data LEFT OUTER JOIN Modifications ON Data.[Project Number] = Modifications.[Project Number])
Я использую конструктор запросов от Visual Studio для проверки выхода из предыдущего запроса, и все в порядке.
Каждое поле, которое находится в таблице «Данные», является прекрасным и не вызывает исключения. Например, это будет работать нормально, потому что столбец «Сумма» находится в таблице «Данные».
<asp:BoundField DataField="Amount"
HeaderText="<%$Resources:i18n, Column_Amount %>"
SortExpression="Amount" ItemStyle-HorizontalAlign="Center" ItemStyle-Width="1%" />
С этой точки зрения все в порядке, и я продолжу, поэтому я создал BoundField в моей GridView, содержащий данные «Модификации [разъединением]», как это:
<asp:BoundField DataField="Disengagement"
HeaderText="<%$Resources:i18n, Column_Disengagement %>"
SortExpression="Disengagement" ItemStyle-HorizontalAlign="Center" ItemStyle-Width="1%" />
Но я не может получить доступ к любому столбцу, которые находятся в таблице «Модификация» и когда я запускаю WebPage, я получаю сообщение об ошибке, как это:
System.Web.HttpException: Unable to find property 'Disengagement' in the selected data source.
Я проверил имена моих столбцов и п ames моих переменных в моем коде, я буду продолжать делать это, тройная проверка Если я должен, но я думаю, что проблема возникает откуда-то еще.
У вас есть идеи?
Лучшая вещь в .NET и visualstudi заключается в том, что вы можете ее отлаживать. Вы пробовали отлаживать и видеть, что эффективно в вашем источнике данных? –
Я не испытываю в ASP.NET, я не уверен, как эффективно использовать отладчик с ASP.NET, я попробую это прямо сейчас, но есть ли у вас какие-либо советы по работе с отладчиком в ASP.NET? – ElCapitaine