override protected void RenderContents(HtmlTextWriter writer) {
          writer.RenderBeginTag(HtmlTextWriterTag.Td);
        }
          
这里我怎么设置这个td的宽度属性?谢谢

解决方案 »

  1.   

    protected override void RenderContents(HtmlTextWriter writer)
    {
    writer.RenderBeginTag(HtmlTextWriterTag.Table);
    writer.AddAttribute(HtmlTextWriterAttribute.Width, "100%");
    writer.RenderBeginTag(HtmlTextWriterTag.Tr);
    writer.RenderBeginTag(HtmlTextWriterTag.Td);
    writer.AddAttribute(HtmlTextWriterAttribute.Width, "100");
    writer.RenderEndTag();
    writer.RenderBeginTag(HtmlTextWriterTag.Td);
    writer.RenderEndTag();
    writer.RenderEndTag();
    writer.RenderEndTag();
    }
    能看明白吧
      

  2.   

    这样输出的HTML代码为
    <table>
    <tr width="100%">
    <td></td><td width="100"></td>
    </tr>
    </table>