|
在创建自定义控件的时候,如果控件继承自Control类,我们会发现有个Render方法,Render方法输出的是HtmlTextWriter类型的变量。
HtmlTextWriter继承于System.IO.TextWriter,
使用HtmlTextWriter的枚举有很多好处:比如可以获得IntelliSense支持,重要的是.net会对枚举的值自动进行类型检查
HtmlTextWriter的各种方法的参数取值包括以下三种类型的枚举:
1.HtmlTextWriterTag
指定可传递到 HtmlTextWriter 或 Html32TextWriter 对象输出流的 HTML 标记。
该枚举使输出流可以在响应 Web 请求时连同 HTML 服务器控件一起编写 HTML 标记。
成员如下
|
成员名称 |
说明 |
|
A |
指定 HTML a 元素。 |
|
Acronym |
指定 HTML acronym 元素。 |
|
Address |
指定 HTML address 元素。 |
|
Area |
指定 HTML area 元素。 |
|
B |
指定 HTML b 元素。 |
|
Base |
指定 HTML base 元素。 |
|
Basefont |
指定 HTML basefont 元素。 |
|
Bdo |
指定 HTML bdo 元素。 |
|
Bgsound |
指定 HTML bgsound 元素。 |
|
Big |
指定 HTML big 元素。 |
|
Blockquote |
指定 HTML blockquote 元素。 |
|
Body |
指定 HTML body 元素。 |
|
Br |
指定 HTML br 元素。 |
|
Button |
指定 HTML button 元素。 |
|
Caption |
指定 HTML caption 元素。 |
|
Center |
指定 HTML center 元素。 |
|
Cite |
指定 HTML cite 元素。 |
|
Code |
指定 HTML code 元素。 |
|
Col |
指定 HTML col 元素。 |
|
Colgroup |
指定 HTML colgroup 元素。 |
|
Dd |
指定 HTML dd 元素。 |
|
Del |
指定 HTML cel 元素。 |
|
Dfn |
指定 HTML dfn 元素。 |
|
Dir |
指定 HTML dir 元素。 |
|
Div |
指定 HTML div 元素。 |
|
Dl |
指定 HTML dl 元素。 |
|
Dt |
指定 HTML dt 元素。 |
|
Em |
指定 HTML em 元素。 |
|
Embed |
指定 HTML embed 元素。 |
|
Fieldset |
指定 HTML fieldset 元素。 |
|
Font |
指定 HTML font 元素。 |
|
Form |
指定 HTML form 元素。 |
|
Frame |
指定 HTML frame 元素。 |
|
Frameset |
指定 HTML frameset 元素。 |
|
H1 |
指定 HTML H1 元素。 |
|
H2 |
指定 HTML H2 元素。 |
|
H3 |
指定 HTML H3 元素。 |
|
H4 |
指定 HTML H4 元素。 |
|
H5 |
指定 HTML H5 元素。 |
|
H6 |
指定 HTML H6 元素。 |
|
Head |
指定 HTML head 元素。 |
|
Hr |
指定 HTML hr 元素。 |
|
Html |
指定 HTML html 元素。 |
|
I |
指定 HTML i 元素。 |
|
Iframe |
指定 HTML iframe 元素。 |
|
Img |
指定 HTML img 元素。 |
|
Input |
指定 HTML input 元素。 |
|
Ins |
指定 HTML ins 元素。 |
|
Isindex |
指定 HTML isindex 元素。 |
|
Kbd |
指定 HTML kbd 元素。 |
|
Label |
指定 HTML label 元素。 |
|
Legend |
指定 HTML legend 元素。 |
|
Li |
指定 HTML li 元素。 |
|
Link |
指定 HTML link 元素。 |
|
Map |
指定 HTML map 元素。 |
|
Marquee |
指定 HTML marquee 元素。 |
|
Menu |
指定 HTML menu 元素。 |
|
Meta |
指定 HTML meta 元素。 |
|
Nobr |
指定 HTML nobr 元素。 |
|
Noframes |
指定 HTML noframes 元素。 |
|
Noscript |
指定 HTML noscript 元素。 |
|
Object |
指定 HTML object 元素。 |
|
Ol |
指定 HTML ol 元素。 |
|
Option |
指定 HTML option 元素。 |
|
P |
指定 HTML p 元素。 |
|
Param |
指定 HTML param 元素。 |
|
Pre |
指定 HTML pre 元素。 |
|
Q |
指定 HTML q 元素。 |
|
Rt |
指定 DHTML rt 元素,后者指定 ruby 元素的文本。 |
|
Ruby |
指定 DHTML ruby 元素。 |
|
S |
指定 HTML s 元素。 |
|
Samp |
指定 HTML samp 元素。 |
|
Script |
指定 HTML script 元素。 |
|
Select |
指定 HTML select 元素。 |
|
Small |
指定 HTML small 元素。 |
|
Span |
指定 HTML span 元素。 |
|
Strike |
指定 HTML strike 元素。 |
|
Strong |
指定 HTML strong 元素。 |
|
Style |
指定 HTML style 元素。 |
|
Sub |
指定 HTML sub 元素。 |
|
Sup |
指定 HTML sup 元素。 |
|
Table |
指定 HTML table 元素。 |
|
Tbody |
指定 HTML tbody 元素。 |
|
Td |
指定 HTML td 元素。 |
|
Textarea |
指定 HTML textarea 元素。 |
|
Tfoot |
指定 HTML tfoot 元素。 |
|
Th |
指定 HTML th 元素。 |
|
Thead |
指定 HTML thead 元素。 |
|
Title |
指定 HTML title 元素。 |
|
Tr |
指定 HTML tr 元素。 |
|
Tt |
指定 HTML tt 元素。 |
|
U |
指定 HTML u 元素。 |
|
Ul |
指定 HTML ul 元素。 |
|
Unknown |
不识别作为 HTML 标记传递的 String。 |
|
Var |
指定 HTML var 元素。 |
|
Wbr |
| |