在GridView属性中直接设置CellPadding值时,始终无效,最后解析出来的均为:cellpadding ="4" .而设置cellspacing 的值有效.并且在后台添加如下代码也有效(this.gvDraftTopic.CellPadding  = 0)!  一直以为是自已的页面布局出现了问题.后来才发现是GridView的一个小Bug!  好几年没在CSDN上发帖了,今天被这个小问题弄得有些不爽,大伙帮忙看一下,是不是Bug!  

解决方案 »

  1.   

    试了下没问题呀,
    应该不是BUG~
    可能是你的VS问题。
      

  2.   


    <table cellspacing="0" cellpadding="5" rules="all" border="1" id="GridView1" style="border-collapse:collapse;">
    <tr>
    <th scope="col">Id</th><th scope="col">Name</th><th scope="col">ClassId</th><th scope="col">Birthday</th><th scope="col">&nbsp;</th><th scope="col">&nbsp;</th>
    </tr><tr>
    <td>1</td><td>张飞</td><td>1</td><td>1988-5-12 0:00:00</td><td><a href="javascript:__doPostBack('GridView1','Edit$0')">编辑</a></td><td><a href="javascript:__doPostBack('GridView1','Delete$0')">删除</a></td>
    </tr><tr>
    <td>2</td><td>关羽</td><td>2</td><td>1985-8-12 0:00:00</td><td><a href="javascript:__doPostBack('GridView1','Edit$1')">编辑</a></td><td><a href="javascript:__doPostBack('GridView1','Delete$1')">删除</a></td>
    </tr><tr>
    <td>3</td><td>刘备</td><td>3</td><td>1985-8-12 0:00:00</td><td><a href="javascript:__doPostBack('GridView1','Edit$2')">编辑</a></td><td><a href="javascript:__doPostBack('GridView1','Delete$2')">删除</a></td>
    </tr>
    </table>
      

  3.   

    是不是因为你用了css或者skin所致?
      

  4.   

    我上面贴的代码就是我设置为5之后的html代码。
      

  5.   

    应该不是BUG
    没发现有这个问题俄