2013-11-14 2 views
0

У меня есть GridView и SqlDataSource. Все привязки, выполняемые в aspx, работают правильно, и Select вызывает SP с параметрами.Как я могу получить доступ к уже выбранным данным SqlDataSource, если он привязан к GridView?

Теперь я хотел бы получить доступ к связанным данным программным способом, в форме, не анализируя его из пользовательского интерфейса, используя ячейки или .FindControl или другие хаки. Я также не хочу повторно выбирать данные, используя SqlDataSource's Select.

Я отлаживал код, но не могу найти структурированных данных ни в моей переменной GridView, ни в моей переменной SqlDataSource. Возможно, я просматривал неправильные свойства или отсутствовал листинг.

Thx заранее

+1

Пожалуйста, разместите код. См. Справочную информацию о том, как задавать вопросы здесь. Благодаря! – mayabelle

+0

Мой вопрос: зачем вы так поступаете? – Brian

ответ

1

Я не думаю, что вы можете сделать это. Когда вы привязываете данные из SQL DataSource к Gridview, он извлекает данные для отображения, а затем все. Он исчез.

Когда GridView обновляет данные, для этого используется идентификатор поля ключа и текст в GridView. Нет никакой другой DataTable или другой структуры за кулисами.

Смежные вопросы