Swap / отключить ObjectDataSource - PullRequest
0 голосов
/ 18 октября 2010

У меня есть GridView, который выборочно связывается с одним из двух ObjectDataSources. Я делаю переключение в Page_Load, устанавливая GridView.DataSourceID. Один из источников данных имеет параметры, которые ссылаются на ControlID, которые не всегда существуют. Даже если он не установлен как DataSourceID, источник данных пытается получить значения для ControlID, выдавая исключение.

Есть ли способ отключить источник данных, который мне не нужен? Я попытался Dispose () и установка на ноль, но он все равно выдает ошибку. Установка значений параметров OnSelecting усложнит ситуацию, поэтому я хотел бы избежать этого, если это возможно.

1 Ответ

0 голосов
/ 18 октября 2010

Вместо утилизации я сделал SelectParameters.Clear(), и это решило проблему.

...