ウェブサーバーコントロール
- 前のページ WebForms HTML
- 次のページ WebForms バリデーション
ウェブサーバーコントロールはサーバーが理解できる特別なASP.NETタグです。
ウェブサーバーコントロール
HTMLサーバーコントロールと同様に、ウェブサーバーコントロールもサーバーで作成され、動作するために runat="server" 属性が必要です。ただし、ウェブサーバーコントロールは既存のHTML要素にマッピングされる必要はなく、より複雑な要素を表現できます。
ウェブサーバーコントロールを作成するには、以下の语法を使用します:
<asp:control_name id="some_id" runat="server" />
ウェブサーバーコントロール | 説明 |
---|---|
アドロテータ | グラフィックシーケンスを表示 |
ボタン | ボタンを表示 |
カレンダー | カレンダーを表示 |
カレンダーデイ | カレンダーコントロール内の1日 |
チェックボックス | チェックボックスを表示 |
チェックボックスリスト | マルチセレクトのチェックボックスグループを作成 |
データグリッド | グリッド内のデータソースのフィールドを表示 |
データリスト | テンプレートを使用してデータソース内の項目を表示 |
ドロップダウンリスト | ドロップダウンリストを作成 |
ハイパーリンク | ハイパーリンクを作成 |
イメージ | 画像を表示 |
イメージボタン | クリック可能な画像を表示 |
ラベル | プログラム可能な静的コンテンツを表示(その内容にスタイルを適用することができます) |
リンクボタン | ハイパーリンクボタンを作成 |
リストボックス | オプションのリストボックスを作成 |
リストアイテム | リスト内の1つの項目を作成 |
リテラル | プログラム可能な静的コンテンツを表示(その内容にスタイルを適用することができません) |
パネル | 他のコントロールにコンテナを提供 |
プレースホルダー | コードで追加されたスペースの予約スペース |
RadioButton | オプションボタンの作成 |
RadioButtonList | オプションボタンのグループの作成 |
BulletedList | 項目リスト形式のリストの作成 |
Repeater | コントロールにバインドされたリピーターリスト項目の表示 |
Style | コントロールのスタイルの設定 |
Table | テーブルの作成 |
TableCell | テーブルユニットの作成 |
TableRow | テーブル行の作成 |
TextBox | テキストボックスの作成 |
Xml | XML ファイルや XSL 変換の結果を表示 |
- 前のページ WebForms HTML
- 次のページ WebForms バリデーション