Web服务器控件概述
ASP.NET服务器控件是ASP.NET网页上的对象,当客户端浏览器请求服务器端的网页时,这些控件对象将在服务器上运行并向客户端浏览器呈现HTML标记。控件是可重用的组件或对象,有自己的属性和方法,可以响应事件.使用ASP.NET服务器控件,可以大大减少开发Web应用程序所需编写的代码量,提高开发效率和Web应用程序的性能。
网站部署在Web服务器上,人们可以通过浏览器来访问这个站点。当客户端请求一个静态的HTML页而时(扩展名为.htm或html的页面),服务器找到对应的文件直接将其发送给用户端浏览器:而在请求ASP.NET页面时(扩展名为.aspx的页面),服务器将在文件系统中找到并读取对应的页面,然后将页面中的服务器控件转换成浏览器可以读取的HTML标记和一些脚本代码,再将转换后的结果页面发送给用户。
在创建.aspx页面时,可以将任意的服务器控件放置到页面上,然而请求服务器上该页面的浏览器将只会接收到HTML和Javascript脚本代码。
标签:Web服务器控件概述