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変換の結果を表示する

その他の拡張機能