HTML 选择控件
更新: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 服务器控件如下所示: