Найти ячейку DataGridView - PullRequest
       7

Найти ячейку DataGridView

2 голосов
/ 24 декабря 2009

Как найти ячейку с определенным содержимым в DataGridView?

Ответы [ 2 ]

5 голосов
/ 24 декабря 2009

Я не знаю, как найти ячейку по содержимому, поэтому вам придется перебирать ячейки и искать нужное значение. Вы можете использовать метод .FindControl(), чтобы найти фактические элементы управления (метка, литерал, флажок и т. Д.) Внутри ячеек или просмотреть их по индексу GridView.Rows.Cells[index]

Редактировать: Этот ответ будет работать на странице ASP.NET (протестировано), а должно работать в форме win (не проверено)

4 голосов
/ 24 декабря 2009

Ариэль прав, вам придется перебирать GridViewRowCollection , а затем в каждой ячейке отдельного GridViewRow вы можете получить текстовое свойство ячейки или, как упоминал Ариэль, если это элемент управления, использовать FindControl и извлечь соответствующее свойство

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...