ASP.NET Web - 服务器控件
控件 | HTML | 说明 |
Label | <span> | 返回一个包含文本的span元素 |
Literal | static text | 返回简单的静态文本。使用Literal控件,可以根据客户应用程序转换内容。 |
TextBox | <input type=”text”> | 返回HTML <input type=”text”>,在该元素中用户可以输入一些值。当文本改变时可以编写服务器端事件处理程序 |
Button | <input type=”submit”> | 把窗体值发送给服务器 |
LinkButton | <a href=”javascript: dopostback()” | 创建一个anchor标记,其中包含给服务器回送的JavaScript |
ImageButton | <input type=”image”> | 生成image类型的input标记,显示引用的图像 |
HyperLink | <a> | 创建一个简单的anchor标记,来引用Web页面 |
DropDownList | <select> | 创建一个select标记,用户能看到其中的一项,并可以单击下拉选择框,从多个项中选择一项 |
ListBox | <select size=””> | 创建一个带有size特性的select标记,可以一次显示多个项 |
CheckBox | <input type=”checkbox”> | 返回一个check box类型的input元素,显示一个可以选中或取消选中的按钮。如果不使用CheckBox,还可以使用CheckBoxList创建一个表格,其中包含多个check box元素 |
RadioButton | <input type=”radio”> | 返回一个radio类型的input元素。使用单选按钮时,只能选择组中的一个按钮。与CheckBoxList类似,RadioButtonList也提供了一个按钮列表 |
Image | <img src=””> | 返回一个img标记,在客户端上显示GIF或JPG文件 |
Calendar | <table> | 显示完整的日历,用户可以在日历中选择日期,修改月份等。对于输入,会生成带有JavaScript代码的HTML表 |
TreeView | <div><table> | 返回一个div标记,其中根据内容包含多个table标记。JavaScript用于打开和关闭客户端上的树 |