asp.net 2.0自定义控件{1}
HtmlTextWriter类暴露(expose)一个方法来呈现如下每一部分:
1,RenderBeginTag:呈现或产生HTML元素的开启标签
2,AddAttribute:该方法每次被调用时,为每种属性在HTML元素的开启标签中形成或呈现属性,
该方法必须在RenderBeginTag之前调用。
3,AddStyleAttribute:该方法每次被调用时,为每种样式属性作为HTML元素的一部分呈现。
该方法也必须在RenderBeginTag之前调用。ASP.NET会自动产生命名为style的属性,它将包含
所有样式属性,如width,height等等。也就是说,多次调用AddStyleAttribute方法将会在开启
标签中积聚为一个单独的style属性。
4,Write:重新调用使HTML元素能包含文本,其它元素,或2者。使用Write方法可以产生任何文本内容类型,
如string,int,float等等。你可以使用RenderBeginTag, AddAttribute, AddStyleAttribute和RenderEndTag
方法去产生非文本内容,即元素的子元素。
5,RenderEndTag:呈现或形成HTML元素的关闭标签。