1. 什么是Web服务器控件 在ASP.NET 2.0中,Web服务器控件是指在服务器上执行程序逻辑的组件。这个组件可能生成一定的用户界面,也可能不包括用户界面。每个服务器控件都包含一些成员对象,以便开发人员调用,例如,属性、事件、方法等。 通常情况下,服务器控件都包含在ASP.NET页面中。当运行页面时,.NET执行引擎将根据控件成员对象和程序逻辑定义完成一定的功能。例 如,在客户端呈现用户界面。这时,用户可与控件发生交互行为,当页面被用户提交时,控件可在服务器端引发事件,并由服务器端根据相关事件处理程序来进行事 件处理。服务器控件是WebForm编程模型的重要元素,它们构成了一个新的、基于控件的表单程序的基础。通过这种方式可以简化Web应用程序的开发,提 高应用程序的开发效率。 服务器控件的广泛应用,简化了应用程序的开发,提高了工作效率。那么,何时应创建并使用自定义服务器控件呢?下面列举了在三种具体适用情况: 3、服务器控件生命周期简介 |