ASP控件基础
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
打开VS010,我们可以看到它提供的Web控件为:标准,数据,验证,导航,登陆,Webparts(网页组件),AJAX Extension,Dynamic(动态)Data,Reporting (报表),HTML,General(常规,综合的)这几类。
一.standard
1、Label控件:标签,主要作用在于显示文字讯息,标签控件显示的文字不能直接进行修改,要修改的话只能在设计阶段进行!
常用属性:Id:此控件名称Text:要显示的文字信息ToolTip:鼠标放在控件上时显示的提示信息Visible:运行时是否可见
2、TextBox:文本框:既可以用来显示文字,还能够在文字框中输入文字
常用属性:AutoPostBack:文本修改后是否自动回发到服务器MaxLength:可输入的最大字符数TextMode:行为模式,有SingleLine,MultiLine,Password三个值
3、Button:按钮常用属性:CausesValidation:是否启动验证
点击Button按钮控件时会触发click和command事件,两者的区别是,如果要激发co mmand事件,需要设置commandArgument、commandName属性值,而且可以对多个button控件同时指定一个command事件,通过CommandName的值不同来触发不同的操作;但是click事件,每一个控件只有一个方法,而且不能同用
例。
4、LinkButton控件:在页面上显示为一个超链接
5、ImageButton控件:以图片形式显示ImageUrl属性指定图片路径
6、HyperLink:超链接控件NavigateUrl属性指定定位到的Url
7、Dropdown List:下拉菜单
8、ListBox列表框:
常用属性:
1、BackColor 属性:用于显示ListBox控件中的文本和图形的背景颜色,默认为白色(W indow)
2、BorderStyle 属性:控制在列表框ListBox周围绘制的边框的类型,其枚举值为下面三个:
BorderStyle.None——无边框
BorderStyle.FixedSingle——单行边框
BorderStyle.Fixed3D——三维边框
默认值为BorderStyle.Fixed3D。
3、Font、ForeColor 属性:前者用于调整列表框中文本的字体,后者用于调整文本框中文本或者图形的前景色。
4、MultiColumn 属性:指示列表框中的项是否以水平的方式在列表框中显示,默认为Fa lse,此时所有的项都只显示为一列,当列表框无法显示全部的项的时候,将会出现一个垂直的滚动条;如果MultiColumn属性为True,则列表框以多列的形式来显示所有的项,如果一列无法全部显示完,则在水平位置重新显示一列,直到显示完毕为止,此时将会出现一个水平滚动条
5、ColumnWidth 属性:指示“多列列表框”中各列的宽度。当MultiColumn 属性为Tru e时才起作用,其默认值为0,即将默认宽度分配给每列。可以使用此属性确保多列ListB ox 中的每列都可正确显示其项,我们可以通过如下代码来自己设置列表框ColumnWidth 属性的值,以确保能以最优的宽度来显示列表:
Private Sub SetupMyMultiColumn()
Dim x As Integer
Dim width As Integer = CInt(ListBox1.CreateGraphics().MeasureString(ListB ox1.Items(ListBox1.Items.Count - 1).ToString(), ListBox1.Font).Width) ListBox1.ColumnWidth = width
End Sub
6、ScrollAlwaysVisible 属性:指示无论列表框中有多少个项,都始终显示滚动条。默认为False
7、HorizontalScrollbar 属性:指示是否为超过列表框右边缘的项目显示滚动条,默认为False。该属性在列表框以单列显示列表的时候比较有用,与之配合使用的还有Horizonta lExtent 属性。
8、SelectionMode 属性:指示列表框式单项选择、多项选择还是不可选择,其枚举值有下面四个:
MultiExtended——可以选择多项,并且用户可使用SHIFT 键、CTRL 键和箭头键来进行选择。
MultiSimple——可以选择多项。
None——无法选择项。
One——只能选择一项。
默认是One
9、SelectedItems、SelectedItem、SelectedIndex 属性:这三个属性都与选择列表框中的项有关。SelectedItems 属性返回的是ListBox当前选定的项的集合;SelectedI tem属性返回的是ListBox中选定的第一项,也是SelectedItems集合中的第一项;Sel ectedIndex 属性返回的是SelectedItem在列表框中的索引,其值是一个整数,如果列表框未选定任何项,则它的值为-1,我们还可以通过改变它的值来更改选定项。
10、Items 属性:返回的是列表框的所有项的集合。
二.HTML
1.Table:用来进行布局
验证控件及其属性详细说明!
(2009-09-13 23:05:13)
转载
分类:编程知识
标签:
控件
属性
语法
web
杂谈
RequireFieldValidator Web 控件可以用来强迫使用必需输入数据,其使用语法为:
Id="被程序代码所控制的名称"
Runat="Server"
ControlToValidate="要验证的控件名称"
ErrorMessage="所要显示的错误信息"
Text="未输入数据时所显示的讯息"
/>