无涯教程-ASP.NET - 服务器控件

51 阅读2分钟

ASP.NET提供用于创建HTML组件的Web窗体控件。这些控件分为基于服务器和基于客户端的类别。下表包含Web窗体的服务器控件。

Control Name Applicable Events Description
Label None 它用于在HTML页面上显示文本。
TextBox TextChanged 它用于在表单中创建文本输入。
Button Click, Command 它用于在表单中创建文本输入。
LinkButton Click, Command 它用于创建一个类似于超链接的按钮。
ImageButton Click 它用于创建图像按钮。这里,图像用作按钮。
Hyperlink None 它用于创建一个超链接控制,响应单击事件。
DropDownList SelectedIndexChanged 它用于创建下拉列表控件。
ListBox SelectedIndexCnhaged 它用于创建像HTML控件等列表控件。
DataGrid CancelCommand, EditCommand, DeleteCommand, ItemCommand, SelectedIndexChanged, PageIndexChanged, SortCommand, UpdateCommand, ItemCreated, ItemDataBound 它用于创建用于显示数据的FRID。还可以使用此控件非常轻松地执行分页,排序和格式化。
DataList CancelCommand, EditCommand, DeleteCommand, ItemCommand, SelectedIndexChanged, UpdateCommand, ItemCreated, ItemDataBound 它用于创建非表格的数据符,并用于显示数据。
CheckBox CheckChanged 它用于创建复选框。
CheckBoxList SelectedIndexChanged 它用于创建一组全部工作的复选框。
RadioButton CheckChanged 它用于创建单选按钮。
RadioButtonList SelectedIndexChanged 它用于创建一组无线电按钮控件,它们都在一起工作。
Image None 它用于在页面内显示图像。
Panel None 它用于创建作为容器的面板。
PlaceHolder None 它用于设置控件的占位符。
Calendar SelectionChanged, VisibleMonthChanged, DayRender 它用于创建日历。可以设置默认日期,前进和后退等。
AdRotator AdCreated 它允许指定要显示的广告列表。每次用户重新显示页面时。
Table None 它用于创建表。
XML None 它用于在HTML中显示XML文档。
Literal None 它就像它的标签,其中它显示了一个文字,但允许在运行时创建新的文字,并将它们放入此控件。

无涯教程将在下一章中用示例解释每个控件。

参考链接

www.learnfk.com/asp.net_mvc…