Я пытаюсь перенести приложение asp.net 3.5 в версию asp.net 4.0.
asp.net 3.5 работает без проблем, после перехода на asp.net 4.0 появляется сообщение об ошибке ниже
"Недопустимый источник данных используется для rptStudents. Допустимый источник данных должен реализовывать либо IListSource, либо IEnumerable."
Примечание. Миграция в корпоративную библиотеку 5.0 из 4.1
Код:
Using drStudents As IDataReader = dbStudents.ExecuteReader(cmdStudents)
With rptStudents
.DataSource = drStudents
.DataBind()
End With
Завершить использование
Davide: Спасибо за быстрый ответ.
drStudents - IDataReader, и этот код работает хорошо
Dim dbStudents As Database = DatabaseFactory.CreateDatabase ("eCONNECTION") Dim cmdStudents As DbCommand = dbComments.GetStoredProcCommand ("get_students")
Использование drStudents As IDataReader = dbStuourceSd.drStudents .DataBind () заканчивается с использованием