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コントロール内の1日 |
| 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変換の結果を表示する |
その他の拡張機能