ASP.NET Web Forms - Web 伺服器控制項
本節介紹了ASP.NET 的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 轉換的結果 |
上表提供了有用的Web伺服器控件,點擊相應的鏈接,你可以獲得更加詳細的使用資訊。