这是源代码:
t0.BorderWidth = System.Web.UI.WebControls.Unit.Pixel(1);这是浏览器解析后的代码:
<table id="t0" align="Center" border="0" style="border-width:1px;border-style:solid;">

解决方案 »

  1.   

    style="border-width:1px;border-style:solid;">
    这里已经划有线了,只是没有给线加上颜色,划线的样式也可以这么写
    style="border:1px #000000 solid;"
      

  2.   

    Table1.Attributes.Add("style", "border:1px #000000 solid;")
    这样,你想加什么样式就在后面加
      

  3.   

    Table1.Attributes.Add("style", "border:1px #000000 solid;")
    修改的话:
    Table1.Attributes["style"]=XXX;
      
    =============================================================================
    欢迎使用超给力的CSDN论坛专用阅读器:http://download.csdn.net/source/3353776
      

  4.   

    Table1.Attributes.Add("style", "border:1px #000000 solid;")
    这样,你想加什么样式就在后面加
      

  5.   

    谢谢各位回复 !!是这样的,我希望整个表格都显示表格线,如果能够做到浏览器解析后把table标签中的border="0"改成比如border="1"等就OK了,这样就不必烦琐的去修改TableRow或TableCell的BorderWidth了。我试过楼上的Table1.Attributes.Add()方法,解析后结果是这样:
    <table id="t0" border="1" border="0" style="border-width:1px;border-style:solid;border-collapse:collapse;">——也就是说,border="0"这一项始终去不掉,也不能把它改过来。
      

  6.   

    border="0"是你在前台写上的吧?
      

  7.   

    border="0"
    去掉跟没去掉有什么区别?
      

  8.   


    因为是测试,用了Attributes.Add()和BorderWidth,你的怀疑精神值得学习,不过你要是试过就知道了。
      

  9.   


    如果这个属性在,用了t0.BorderWidth = System.Web.UI.WebControls.Unit.Pixel(1);
    后,其它边框仍然不显示。
      

  10.   

    再次谢谢各位!!
    虽然没有预期的答案,但多数回答还是比较接近的:3楼:
    Table1.Attributes.Add("style", "border:1px #000000 solid;")
    这样,你想加什么样式就在后面加
    6楼:
    Table1.Attributes["style"]=XXX;分数有限,送给最先给出最接近理想答案的人吧。