1.显示信息:
Literal控件简单显示文本,
Label控件支持一些附加的格式化属性.
Label控件支持一些格式化自身显示的文本属性
backcolor改变背景色 borderColor呈现Label周围的边框的颜色 borderstyle显示label周围的边框,可用的值有NotSet .None . Dotted Dashed. solid .double groove.gridge.inset .outset.
borderwidth 呈现LABEL关联的CSS类。 FONT 设置LABEL字体属性。FORECOLOR设置LABEL呈现内容的颜色。 STYLE 为LABEL的样式赋值。
TOOLTIP 设置LABEL的TITLE属性
可以使用LABEL控件来标注一个HTML表单字段,LABEL控件有ASSOCIATEDCONTROLID,可以来指向表示表单字段的ASP。NET控件。
添加ASSOCIATEDCONTROLID属性后,LABEL控件呈现成HTML<label>标签而不是HTML<span>标签 读屏器正确关联
点击标签时,自动把表单焦点设置为关联的表单输入框。
Literal控件内容不包含在<span>标签中,LITERAL控件支持MODE属性。
PassThrough -----显示控件的内容而不进行任何编码。 显示一条水平线
Encode -----------在编码HTML内容后再显示控件的内容。 显示一个未解释的<hr/>
Transform---------在清除请求设备不支持的标记后再显示控件的内容。 显示另一条水平线
2.接收用户输入:TextBox, CheckBox RadioButton控件 <input>标签的标准类型。<input type=”text”><input type=”checkbox”><input type=”radio”>
TextBox控件依赖TextMode属性的值来显示三种不同类型的输入框
singleLine MultiLine Password
AccessKey---用于指定一个导向TextBox控件的键
AutoCompleteType---用于关联TextBox控件和AutoColmplete类.
AutoPostBack ---用于在TextBox控件的内容发生变化是,自动把包含这个TextBox的表单传回服务器端。
Columns ---用于指定显示列数。
Enabled ---用于禁用TextBox控件。
MaxLength ReadOnly Rows TabIndex Wrap(word-wrap自动换行) Focus
TextChanged
autocomplete=”off”禁止自动完成。
checkBox控件显示复选框
checkbox属性":
accesskey autopostback checked enabled tabindex text textalign focus checkedchanged
RadioButton控件总是成组出现,并且一次只能选择一个。
groupName 用于组合RadioButton
3.提交表单数据:
Button LinkButton ImageButton
Button呈现向服务器提交表单的按钮
CommandArgument--用于指定传给COMMAND事件的命令参数
CommandName ---指定传给COMMAND事件的命令名。
PostBackUrl---设置将表单传给某个页面
UseSubmitBehavior--使用JAVASCRIPT回传表单
方法:
focus
事件:
Click command
linkButton控件生成一个链接。
ImageButton控件总是显示图片
OnClientClick属性:执行客户端代码
OnClientClick=”return confirm(‘are you sure?’);”
onmouseover=”this.value=’click here!’”
onmouserout=”this.value=’Submit’”
执行跨页面发送:
<asp:button id=”btnSearch” text=”go” postbackUrl=”buttonSearchResult.aspx”/>
在ButtonSearchResult.aspx页面中
if(PreviousPage != null)
{
TextBox txtSearch = (TextBox)PreviousPage.FindControl(“txtSearch”);
lblSearch.Text = String.Format(“Search for:{0}”,txtSearch.Text);
}
PreviousPage用来得到前一个页面的引用
4.显示图像:
Image控件和ImageMap控件
5。Panel控件
Panel支持属性:
defaultButton Direction获取或设置在Panel控件中显示那些包含文本的控件的方向。NotSet, LeftToRight, RightToLeft.
GroupingText 把Panel控件呈现为一个带legend的字段集