4.1 控件概述
控件是一种类,绝大多数控件都具有可视的界面,能够在程序运行中显示其外观。利用控件进行可观化设计既直观又方便,可以实现所见即所得的效果。程序设计的主要内容是选择和设置控件及对控件的事件编写处理代码。
服务器控件是指在服务器上执行程序逻辑的组件,通常具有一定的用户界面,但也可能不包括用户界面。服务器控件包含在ASP.NET 4.5页面中。在运行页面时,用户可与控件发生交互行为。当页面被用户提交时,控件可在服务器端引发事件,服务器端则会根据相关事件处理程序来进行事件处理。服务器控件是动态网页技术的一大进步,它真正地将后台程序和前端网页融合在一起。服务器控件的广泛应用,简化了应用程序的开发,提高了工作效率。
ASP.NET 4.5提供了两种不同类型的服务器控件:HTML服务器控件和Web服务器控件。这两种控件完全不同,HTML服务器控件会映射为特定的HTML元素,而Web服务器控件映射为ASP.NET 4.5页面上需要的特定功能。根据开发设计需要,在同一页面或应用程序中可以同时使用HTML服务器控件和Web服务器控件。
共有条评论 网友评论