ウェブサーバーコントロール

ウェブサーバーコントロールはサーバーが理解できる特別な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 変換の結果を表示