ASP.NET Web フォーム - HTML サーバー コントロール
このセクションで紹介するのはASP.NET の HTML サーバー コントロール。HTML サーバー コントロールは、サーバーが理解できる HTML タグです。
HTMLサーバーコントロール
ASP.NET ファイル内の HTML 要素は、デフォルトではテキストとして処理されます。これらの要素をプログラム可能にするには、HTML 要素に runat="server" 属性を追加します。この属性は、要素がサーバー コントロールとして扱われることを示します。
注:すべての HTML サーバー コントロールは、runat="server" 属性を持つ <form> タグ内に配置する必要があります。
注: ASP.NET では、すべての HTML 要素が適切に閉じられ、適切にネストされている必要があります。
HTMLサーバーコントロール | 説明する |
---|---|
HTMLアンカー | <a> HTML 要素の制御 |
HTMLボタン | <button> HTML 要素の制御 |
HTMLフォーム | <form> HTML 要素の制御 |
HTML汎用 | <body>、<div>、<span> など、特定の HTML サーバー コントロールで指定されていない他の HTML 要素を制御します。 |
HTML画像 | <image> HTML 要素の制御 |
HTML入力ボタン | <input type="button">、<input type="submit">、および <input type="reset"> HTML 要素の制御 |
HtmlInputCheckBox | <input type="checkbox"> HTML 要素の制御 |
HTML入力ファイル | <input type="file"> HTML 要素の制御 |
HtmlInputHidden | <input type="hidden"> HTML 要素の制御 |
HTML入力画像 | <input type="image"> HTML 要素の制御 |
HtmlInputラジオボタン | <input type="radio"> HTML 要素の制御 |
HtmlInputText | <input type="text"> および <input type="password"> HTML 要素の制御 |
HTMLSelect | <select> HTML 要素の制御 |
HTMLテーブル | <table> HTML 要素の制御 |
HTMLテーブルセル | <td> および <th> HTML 要素の制御 |
HtmlTableRow | <tr> HTML 要素の制御 |
HTMLテキストエリア | <textarea> HTML 要素の制御 |