ASP.NET Web Forms - Web 伺服器控件


Web 伺服器控件是伺服器可理解的特殊 ASP.NET 標籤。


Web 伺服器控件

就像 HTML 伺服器控件,Web 伺服器控件也是在伺服器上創建的,它們同樣需要 runat="server" 屬性才能生效。然而,Web 伺服器控件沒有必要映射任何已存在的 HTML 元素,它們可以表示更複雜的元素。

創建 Web 伺服器控件的語法是:

<asp:control_name id="some_id" runat="server" />

Web 伺服器控件 描述
AdRotator 顯示一個圖形序列
Button 顯示下壓按鈕
Calendar 顯示日曆
CalendarDay calendar 控件中的一天
CheckBox 顯示複選框
CheckBoxList 創建多選的複選框組
DataGrid 顯示 grid 中數據源的字段
DataList 通過使用模版顯示數據源中的專案
DropDownList 創建下拉列表
HyperLink 創建超鏈接
Image 顯示圖像
ImageButton 顯示可點擊的圖像
Label 顯示可編程的靜態內容(使您對其內容應用樣式)
LinkButton 創建超鏈接按鈕
ListBox 創建單選或多選的下拉列表
ListItem 創建列表中的一個專案
Literal 顯示可編程的靜態內容(無法使您對其內容應用樣式)
Panel 為其他控件提供容器
PlaceHolder 為由代碼添加的控件預留空間
RadioButton 創建單選按鈕
RadioButtonList 創建單選按鈕組
BulletedList 創建專案符號格式的列表
Repeater 顯示綁定到控件的專案的重複列表
Style 設置控件的樣式
Table 創建表格
TableCell 創建表格單元格
TableRow 創建表格行
TextBox 創建文本框
Xml 顯示 XML 檔或 XSL 轉換的結果