HTML Select コントロール

更新 : 2007 年 11 月

ツールボックスの [HTML] タブから、HTML SELECT 要素に基づいたコントロールを Select コントロールとして使用できます。

ツールボックスから Visual Studio のページに追加された HTML サーバー コントロールは、いくつかの属性が既に設定された HTML 要素です。ソース ビューで、マークアップを入力することにより HTML 要素を作成することもできます。

既定では、Web フォーム ページの HTML 要素はサーバーでは使用できません。これらの要素は、ブラウザに渡されるマークアップとして処理されます。ただし、id 属性と runat="server" 属性を追加した場合は、ASP.NET がページ上のコントロールとして要素を認識するので、サーバー ベースのコードでプログラミングできます。HTML SELECT 要素を ASP.NET サーバー コントロールに変換すると、これは HtmlSelect クラスのインスタンスとして作成されます。詳細については、「ASP.NET Web サーバー コントロールの概要」を参照してください。これらのコントロールの一覧については、「HTML サーバー コントロール」を参照してください。

05x4dh8h.alert_security(ja-jp,VS.90).gifセキュリティに関するメモ :

Web フォーム ページのコントロールには、悪意のあるクライアント スクリプトが含まれる可能性があります。既定では、Web フォーム ページは、ユーザー入力にスクリプトや HTML 要素が含まれていないことを検証します。詳細については、「スクリプトによる攻略の概要」および「方法 : HTML エンコーディングを文字列に適用して Web アプリケーションをスクリプトによる攻略から保護する」を参照してください。

SELECT 要素としてレンダリングされる ASP.NET サーバー コントロールは次のとおりです。

参照

処理手順

方法 : HTML サーバー コントロールを HTML 要素に変換する

その他の技術情報

ASP.NET Web ページへの HTML サーバー コントロールの追加