服务器

位置:IT落伍者 >> 服务器 >> 浏览文章

ASP.NET入门教程 3.4.2 服务器控件[1]


发布日期:2018年03月16日
 
ASP.NET入门教程 3.4.2 服务器控件[1]

让我们从第一条规则开始──在创建一个简单的HTML页面并将其保存到本地文件系统中时双击该文件就可以在浏览器中查看它如果只是搭建一个静态的HTML站点并希望测试输出这样做是可以的但是在开发网站时无法要求用户先下载网页然后再查看!这就是为什么网站在部署之后必须上载到Web服务器的原因每个人都可以通过它的URL(Uniform Resource Locator统一资源定位符)进行访问

既然站点部署到Web服务器上人们就可以从其他机器访问这个站点浏览各个HTML页面然而如果服务器上安装了所需的软件那么就可以提供更多的功能而不仅仅是静态HTML页面在请求HTML页面时服务器找到对应的文件并将其发送给用户而在请求ASPNET页面时(扩展名为aspx的页面)服务器将在文件系统中找到并读取对应的页面然后执行某些处理再将结果页面发送给用户执行某些处理就是ASPNET的功能所在

服务器执行的额外处理包括读取ASP NET页面并将页面上的服务器控件转换为浏览器可以理解的HTML记住浏览器无法理解ASPNET Web浏览器只理解HTML可能也理解JavaScript──但它不能处理ASPNET代码服务器读取ASPNET代码并进行处理将所有ASPNET特有的内容转换为HTML以及(如果浏览器支持的话)一些JavaScript代码然后将最新生成的 HTML发送回浏览器

将ASPNET代码转换为HTML的过程就是服务器控件怎样工作的过程在开发源aspx页面时可以将任意的服务器控件放置到页面上然而从服务器请求该页面的浏览器将只会接收到HTML和JavaScript(如图所示)这是一个必须理解的关键概念服务器所执行的处理过程将在第章详细讨论

ASPNET 入门教程完整版

[] [] []

               

上一篇:ASP.NET入门教程 3.4.2 服务器控件[3]

下一篇:ASP.NET入门教程 3.4.2 服务器控件[2]