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 サーバー コントロール」を参照してください。
セキュリティに関するメモ : |
---|
Web フォーム ページのコントロールには、悪意のあるクライアント スクリプトが含まれる可能性があります。既定では、Web フォーム ページは、ユーザー入力にスクリプトや HTML 要素が含まれていないことを検証します。詳細については、「スクリプトによる攻略の概要」および「方法 : HTML エンコーディングを文字列に適用して Web アプリケーションをスクリプトによる攻略から保護する」を参照してください。 |
SELECT 要素としてレンダリングされる ASP.NET サーバー コントロールは次のとおりです。
参照
処理手順
方法 : HTML サーバー コントロールを HTML 要素に変換する