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 轉換的結果 |