Asp.net 自定义每列的GridView列边框

Asp.net 自定义每列的GridView列边框,asp.net,gridview,coding-style,border,Asp.net,Gridview,Coding Style,Border,我有几个列,我想在一些列的左边和右边有边框,如下所示: |第1栏第2栏|第3栏第4栏| 如果我在ItemStyle中指定边框,它将显示在两侧,并且不会显示第1列和第2列以及第3列和第4列之间没有列 有什么建议吗?你可以试试这样的风格 table td:nth-child(2n) { padding:2px 8px; border-right:1px solid black; } 查看在CSS中创建样式,如: <style type="text/

我有几个列,我想在一些列的左边和右边有边框,如下所示:

|第1栏第2栏|第3栏第4栏|

如果我在
ItemStyle
中指定边框,它将显示在两侧,并且不会显示第1列和第2列以及第3列和第4列之间没有列


有什么建议吗?

你可以试试这样的风格

  table td:nth-child(2n) {
        padding:2px 8px;
        border-right:1px solid black;
    }

查看

在CSS中创建样式,如:

<style type="text/css">
    td.column_style_left
    {
        border-left: 1px solid black;
    }    
    td.column_style_right
    {
        border-right: 1px solid black;
    }    
</style>
这将产生:

| column1 column2 | column3 column4 |
您可以更改样式以符合您的需要,如右侧、左侧或顶部等

只需为每个不同的列创建一个独特的样式

| column1 column2 | column3 column4 |