asp.net组件(2):override Render use HtmlTextWriter
在 前一篇 组件(1) 中加入以下代码
Render主要用来 绘制控件.
HtmlTextWriter 用来将标志输出到浏览器

















































注意一点:AddStyleAttribute在RenderBeginTag标签之前
<table width="500"></table>
但我们使用 HtmlTextWriter 顺序是相反的
writer.AddStyleAttribute(HtmlTextWriterStyle.Width, " 500px " );
writer.RenderBeginTag(HtmlTextWriterTag.Table);
这个其实大家运行下二者查看下html源代码 就会发现差别.