我有一个gridview,我希望仅在某些行上显示网格线。
我希望它们在每一列上,但只在每4行之后。这可能吗?
感谢。
答案 0 :(得分:1)
您可以使用DataGridView.CellPainting事件。
答案 1 :(得分:0)
您可以随时使用javascript(JQuery)在gridview asp.net生成的表格上选择想要的列。选择此列后,将其右边框设置为所需的值或颜色。
如果您不想使用javascript,可以使用RowDataBound eventHandler。如果您的列是模板字段,您可以找到所需的控件(e.Row.FindControl(“ControlName”))和它的父级(e.Row.FindControl(“ControlName”)。Parent)。我不确定,但我认为父母应该是想要的单元格然后你可以设置边框。你可以尝试这样的事情,我没试过。