其实你在没有数据的地方用 来控制,这样更好。。

解决方案 »

  1.   

    其实你在没有数据的地方用 来控制,这样更好
    完全统一!!
      

  2.   

    look at the generated html on the client side, make sure you are not using "position:absolute", orTable1.Attributes.Add("Style", "position:relative; border-collapse: collapse")
      

  3.   

    to saucer(思归):你的方法好像都不管用,table仍然总处于页面的最上方,
    to  meetweb(niky)和 lylhyh(萍飘浪子) ,你们所谓的用 来控制是不是要我在程序中做循环,凡是没有内容的空格就填入 ?
    非常感谢三位的回答!
      

  4.   

    Table1.Attributes.Add("Style", "border-collapse: collapse")这样子会覆盖Table1原来的样式
    位置信息就丢失了所以要添加样式而不是对样式赋值
    大概是Table1.Style.Add("border-collapse","collapse");吧
      

  5.   

    yxrj() ,直接这样添加也不行,这样写<TABLE ID=Table1 STYLE="border-collapse:collapse">也不行,我真有点弹尽粮绝的感觉,哪位大侠帮帮忙,如果做循环添加&nbsp;由于表格各行各列的数目不一样,好像也很不方便啊!
      

  6.   

    try (in C#):Table1.Style["border-collapse"] = "collapse";