很多ASPNET服务器控件都对应于HTML的元素所以就存在文本框按钮超链接和下拉列表框等服务器控件这些控件和它们的最终显示形式看起来是一样的但是前者的功能要多得多每个控件都有一组通用的属性(例如它们都拥有ID属性而诸如文本框标签等控件都拥有Text属性)这使得在代码中处理这些控件时比较容易本章前面己经列出控件的不同类型在浏览可以添加到站点的服务器控件时可以专注于其中最常用的控件
这些控件是在使用Windows应用程序时遇到的各种工具的Web对等物包含这些控件的网页和标准应用程序给我们的感觉很相似所以在页面中添加这些控件的过程非常容易下面是一些最常用的控件
;TextBox控件用于在页面上输入文本常见于购物站点的订单表格或站点的登录页面
; Button控件从提交订单到修改站点的个人设置单击页面上的按钮通常会促使信息传递到服务器而服务器会对这些信息做出反应并显示一个结果
; Label控件用于在页面的特定位置显示简单的文本使用Label控件可以根据用户的交互容易地修改页面某个部分的文本
; Hyperlink控件用于在页面上提供超链接功能这个功能允许导航到站点的其他页面或者导航到Internet上的其他资源
; Image控件用于在页面上显示图片根据用户的输入服务器可以修改在控件中显示的具体图片
; DropDown List控件用于向用户提供一个可选择的选项列表该列表在没有使用时会折叠起来以节省空间
; Listbox控件用于提供一个大小固定的选项列表
; CheckBox和Radio Button控件用于选择可选的附加信息具体形式分别是yes/no和多选一
在下一章将学习使用该工具管理用户账户在这个画面中能够看到很多上面介绍的控件
页面上的Search by:标签很可能是一个Label控件接下来是一个DropDownList控件for:标签后面是一个TextBox控件再后面是一个Button控件在每个用户名的前面都有一个CheckBox控件用于选择用户还有一些HyperLink控件用于管理用户账户在下一章中您对这个配置应用程序将会非常熟悉它是在一个页面上有多种控件的经典示例
ASPNET 入门教程完整版