分享最实用的技术,创造更大的价值

HTML服务器控件

image.png

HTML服务器控件派生自命名空间 System.Web. UI.HtmlControls.是由纯粹的HTML控件转换而来,其呈现的输出基本上与普通HTML控件一致ASP.NET是建立在服务器端编程的基础之上,事件是在服务器上捕获并处理的默认情况下,服务器无法使用纯粹的HTML控件,这些控件元素会被视为不透明文本并传递给浏览器,只有将HTML元素转换为HTML服务器控件,才将其公开为在服务器上编程的元素,开发人员则能够对其进行编程控制。

HTML服务器控件具有以下几个重要特点。

可在服务器上使用面向对象技术对其进行编程控制,这为编程开发提供了便利。

提供了一组事件,可以为事件编写事件处理程序

自动维护控件状态。在页面窗体到服务器端往返期间,用户在HTML服务器控件中输入的值将在页面回传中自动维护。与验证控件进行交互。便于验证用户是否在控件中输入了适当的信息。

允许在HTML服务器控件中自定义属性。开发人员可以将任何需要的属性添加任何HTML控件都可以转换为HTML服务器控件,转换的方法也很简单。从工具箱的“HTML”选项卡中,拖放一个HTML控件到页面上,右键单击该控件,然后选择“作为服务器控件运行”选项。在每个控件的左上角会出现一个小的绿色箭头,表示这已是一个服务器控件。也可以通过在HTML控件的代码中添加一个 runat=" server属性,将任何HTML元素转换为服务器控件。

联系
QQ
电话
咨询电话:189-8199-7898
TOP