Линии сетки c # datagridview - PullRequest
0 голосов
/ 29 ноября 2010

У меня есть вид сетки, который я хочу отображать линии сетки только в определенных строках.

Я хочу, чтобы они были в каждом столбце, но только после каждых 4 строк.Возможно ли это?

Спасибо.

Ответы [ 2 ]

1 голос
/ 29 ноября 2010

Вы можете использовать событие DataGridView.CellPainting.

0 голосов
/ 29 ноября 2010

Вы всегда можете использовать javascript (JQuery) для выбора нужных столбцов в таблице, созданной gridview asp.net.После выбора этих столбцов установите для их правой границы желаемое значение или цвет.

Если вы не хотите использовать javascript, вы можете использовать RowDataBound eventHandler.Если ваши столбцы являются полями шаблона, вы можете найти требуемый элемент управления (e.Row.FindControl ("ControlName")) и его родительский элемент (e.Row.FindControl ("ControlName"). Parent).Я не уверен, но я думаю, что родитель должен быть в ячейке, и тогда вы можете установить границы.Вы можете попробовать что-то вроде этого, я не пробовал это.

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