单就排版来说.net的table页没什么不妥啊???

解决方案 »

  1.   

    使用 HtmlTable 控件对 HTML <table> 元素进行编程。HtmlTable 控件由一个表的 Rows 集合中存储的行(由 HtmlTableRow 对象表示)组成。每行均由存储在行的 Cells 集合中的单元格(由 HtmlTableCell 对象表示)组成。若要创建表,首先应在页上的窗体中声明一个 HtmlTable 控件。然后,将 HtmlTableRow 对象放置在 HtmlTable 控件的开始和结束标记之间(对于表中所需的每一行放置一个对象)。定义表中的行之后,声明位于每个 HtmlTableRow 对象的开始和结束标记之间的 HtmlTableCell 对象以创建该行的单元格。注意   请确保每行和每列中的单元格的数目正确,否则该表可能不会按预期的方式显示。一般情况下,各行的单元格数应相同。同样,各列的单元格数也应相同。如果要合并单元格,则各行的宽度应相同,各列的高度也应相同。
    HtmlTable 控件允许您自定义表的外观。通过设置 BgColor、Border、BorderColor、Height 和 Width 属性,可以分别指定表的背景色、边框宽度、边框颜色、表高度和表宽度。通过设置 CellSpacing 和 CellPadding 属性,还可以控制单元格间的间距以及单元格内容与单元格边框间的间距。
      

  2.   

    看看这个,只要你javascript够强,想象力丰富什么样的表格都能作出来。
    http://dotnet.aspx.cc/ShowDetail.aspx?id=00C78024-5C08-4F3F-BCA8-AB3C0B330A12