HtmlTextWriter和相关的枚举类型

在创建自定义控件的时候,如果控件继承自 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 元素。

<TD style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 0.75pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #d4d0c8; WIDTH: 50%; PADDING-TOP: 0.75pt; BORDER-

Published At
Categories with Web编程
Tagged with
comments powered by Disqus