22、线对齐
NoWrap 默认值是False。如果为True,框中的广西将不自动换行,但是列将被重新调整尺寸以容纳它
RowSpan和ColSpan 指定一个单元格可以跨多少行或多少列。这个设置允许一个单元格占有很大的区域
(v).例:动态创建HtmlTable
30、t Language="VB" Runat="Server">
Sub Page_Load(Sender As Object, e As EventArgs)
Image1.Src="flower.jpg"
Image1.Alt="这是图片"
Image1.Width="400"
Image1.Height="300"
Image1.Border="2"
End Sub
(6). HtmlGenericControl控件
(3).HMTL服务器控件的事件
事件 提供它的控件
OnServerClick HtmlAnchor,HtmlButton,HtmlForm
,HtmlInputButton,HtmlInputImage
OnServerChange HtmlInputCheckBox,HtmlInputHidden,
HtmlInputRadioButton,HtmlSelec,
HtmlTextArea,Ht
32、mlIputText
[InputCheckBox]事例:
33、
[InputFile]事例:
三.Web服务器控件
I.System.Web.UI.WebControls名称空间结构
II.Web服务器控件的基本属性
属性
说明
AccessKey
定义控件的加速键。比如,指定控件的AccessKey属性值为W,用户可以通过按Alt+W来访问该控件。并不是所有的浏览器都支持这个属性
Attributes
控件属性36、集合。只能在编程时,而不能在声明一个控件时指定这个属性
BackColor
控件的背景色。取值可以用颜色的英文名字,如yellow,也可以用十六进制表示,如
BorderWidth
控件的边界的宽度,单位为pixel。一些较早的浏览器不支持这个属性
BorderStyle
控件边界的样式。可能的取值有:NotSet,None,Dotted,Dashed,Solid,Double,Groove,Ridge,Inset和OutSet
CSSClass
控件使用的样式表类
CSSStyle
控件使用的样式表类型的属性的集合。只能在编程时,而
37、不能在声明一个控件时指定这个属性。如果在控件中已经使用了定义外观样式的属性(BackColor),那么在CSSStyle中相应属性就会被覆盖
Enabled
指定控件能否被用户访问,取值为Boolean型
Font-Bold
指定控件上的广西是否为加粗显示,取值为Boolean型,默认值为False
Font-Italic
指定控件上的文本是否为斜体显示,取值为Boolean型,默认值为False
Font-Name
指定控件上的文本的字体。一些浏览器不支持为单个的控件设置字体
Font-Names
控件上文本字体的一个列表,用于浏览
38、器做优先选择。如果浏览器不能识别指定的字体,则选择列表中的下一个字体
Font-Overline
指定控件上文本的上方是否有一根线段,取值为Boolean型,默认值为False
Font-size
字号的大小,取值从1到7
Font-Strikeout
指定控件上文本的中间是否有一根线段穿过,取值为Boolean型,默认值为False
Font-Underline
指定控件上文本的下方是否有一根线段,取值为Boolean型,默认值为False
Forecolor
指定控件上文本的颜色。一些较早的浏览器不支持此属性
Height
39、
控件的高度,单位为pixel。IE4.0及以上版本支持此属性
TabIndex
指定用户按Tab键时经过控件的顺序,默认值为0。如果这个控件的这个属性具有相同值,则顺序为声明这些控件时的顺序
Tooltip
指定当用户鼠标停留在控件上时显示的提示文字。不是所有的浏览器都支持这个属性
Width
控件的绝对宽度,默认的单位为字符数,也可以使用pixel(100px)或者百分比形式(如40%)
III.一些控件的支持Style对象的属性
类型
属性
说明
基本类型
styleobject-BackColor
40、
控件的背景色,取值可以用颜色的英文名字
styleobject-BorderColor
控件的边框颜色
styleobject-BorderStyle
控件的边框样式,可能的取值有:NoSet,None,Dtted,Dashed,Solid,Double,
Groove,Ridge,Inset和OutSet
styleobject-BorderWidth
控件的边框宽度,单位为pixel
styleobject-CssClass
控件使用的样式表类
styleobject-Font-Bold
指定控件上的文本是否为加粗显示,
41、取值为Boolean型,默认值为False
styleobject-Font-Italic
指定控件上的文本是否为斜体显示,取值为Boolean型,默认值为False
styleobject-Font-Name
指定控件上的文本的字体
styleobject-Font-Names
控件上文本字体的一个列表,用于浏览器做优先选择。如果浏览器不能识别指定字体,则选择列表中的下一个字体
styleobject-Font-Overline
指定控件上文本的上方是否有一根线段,取值为Boolean型,默认值为False
styleobject-Fo
42、nt-size
字号的大小,取值从1到7
styleobject-Font-Strkeout
指定控件上文本的中间是否有一根线段穿过,取值为Boolean型,默认值为False
styleobject-Font-Underline
指定控件上文本的下方是否有一根线段,取值为Boolean型,默认值为False
styleobject-Forecolor
指定控件上文本的颜色
styleobject-Height
控件的绝对高度
styleobject-Width
控件的绝对宽度
styleobject.IsEmpty
43、判断对象是否为空。只能在编程时使用该属性
数据表格页面导航类型
PagerStyle-Mode
指定页面导航标志使用的模式,可取值有NextPrev和NumericPages。默认值为NextPrev
PagerStyle-NexPageText
指定导航标志的导航到下一页按钮使用的文本
PagerStyle-PageButton-Count
当PagerStyle-Mode属性的取值为NumericPages时,指定在导航标志中显示的页的数量
PagerStyle-Position
指定页面导航标志相对于其关联控件的位置,可取值为Botto
44、m,Top和TopAndDottom
PagerStyle-PrevPageText
指定导航标志的导航到上一页的按钮使用的文本
PagerStyle-Visible
指定页面导航标志是否可见,取值为Boolean型,默认值为True
表格项目类型
styleobject-HorizontalAlign
指定对象包含内容的水平排列方式,可取值有Center,Justify,Left,NotSet和Top。默认值为NotSet
styleobject-VerticalAlign
指定对象包含内容的竖直排列方式,可取值有Bottom,Middle
45、NotSet和Top,默认值为NotSet
styleobject-Wrap
指定对象的内容超过对象宽度时是否可以换行显示,默认值为True
IV.Web服务器控件的基本事件
事件
对应的Web控件
Click,Command
Button,ImageButton
TextChange
TextBox
CheckChanged
CheckBox,RadioButton
SelectIndexChanged
DropDownList,ListBox,CheckBoxList
,RadioButto
46、nList
V.基本控件和数据控件与Html标识对应关系
类名
Html标识表示
Button
,
CheckBox
HyperLink
Image
ImageButton
Label
LinkButton,literal
带有
标记的
Panel,PlaceH
47、older