HTML 服务器控件

楼主
HTML 服务器控件
默认情况下,ASP.NET 文件中的 HTML 元素被视为文本,并且页面开发人员不能以编程方式访问。若要使这些元素能够以编程方式访问,可以通过添加 runat="server" 属性,指示应将 HTML 元素作为服务器控件分析和处理。

唯一的 id 属性允许以编程方式引用该控件。属性用于声明服务器控件实例上的属性参数和事件绑定。

HTML 服务器控件必须驻留在具有 runat="server" 属性的包含 <form> 标记中。

ASP.NET 不要求文本(非动态的)HTML 内容的格式正确,但它确实要求所有 HTML 元素要正确结束(用一个后缀“/”或结束标记)和干净地嵌套(不允许出现重叠标记)。如果没有正确结束 HTML 元素,ASP.NET 将无法识别该元素。该元素将被忽略或者将发生编译错误,具体取决于该元素的构成方式。

可以用三种不同的方法创建任意“Web 窗体”控件的实例:作为 HTML 文档中的元素创建;在应用程序快速开发 (RAD) 环境中创建,该环境允许您将控件拖到页上;或以编程方式在代码声明块或代码隐藏文件中创建。

电脑版 Page created in 0.1094 seconds with 4 queries.