01 2010 档案

摘要:在服务器端,处理一个ASP.NET Web Form需要几个步骤,在每个步骤都会引发各种事件,这就允许你把网页插入到任一步骤的处理流中并且响应任何你所期望的处理。 以下是ASP.NET网页处理流中的几个主要步骤 1.网页框架初始化 2.用户代码初始化 3.验证 4.事件处理 5.自动数据邦定 6.清理 阅读全文
posted @ 2010-01-24 22:42 移动应用开发 阅读(176) 评论(0) 推荐(0) 编辑
摘要:1.网页第一次运行时,ASP.NET创建网页和控件对象,执行初期化代码,然后网页被转换成HTML返回给客户端。这时网页对象也被从服务器端的内存中清除 2.在某个时间点,用户在浏览器的页面中做了某些事情(例如,点击一个Button),从而触发了回传。这时拥有所有Form数据的网页网页被提交。 3.ASP.NET会截获被返回的网页并且重建网页对象,然后回复它们最后一次被发送给客户端时的状态。 4.ASP.NET会检查是什么操作触发了回传,并且生成相应的事件(例如Button的Click事件),这样你的代码就能够对这个事件作出反应。这时你可以执行服务器端操作(例如更新数据库或从一个文件中读取数据). 阅读全文
posted @ 2010-01-19 22:07 移动应用开发 阅读(147) 评论(0) 推荐(0) 编辑
摘要:ASP.NET的关键目标之一是创建一种让开发人员能够像Windows应用程序开发者定制桌面应用程序那样的快速定制Web Forms的模式。当然Web应用程序与传统富客户端应用程序有很大的不同,要实现这种模式有两个关键的障碍。 1.Web应用程序是在服务器端执行的:例如,假设创建一个允许用户选择一个产品记录并更新它的信息的Form。用户在浏览器中执行这些任务,但是为了执行这些必要的操作(例如更新数据),代码必须在Web服务器上执行。ASP.NET使用一种叫做回传的技术来处理这种分离性,当某些动作被执行的时候,它把网页(包括所有用户提供的信息)发送给服务器。ASP.NET一旦接收到这个网页,它就. 阅读全文
posted @ 2010-01-18 22:14 移动应用开发 阅读(159) 评论(0) 推荐(0) 编辑
摘要:Asp .Net 网页(官方叫做Web Forms)是Asp .NET应用程序的重要组成部分,它提供了Web应用程序的实际输出---用户在浏览器端请求和观看的网页。 尽管网页不是什么新事物,但是对于ASP .NET Web Forms的概念则是全新的。本质上,Web Form 允许你像创建基于控件接口的Windows应用程序一样创建Web应用程序。要运行一个ASP.NET的Web Form,ASP.NET引擎会读取整个.aspx文件,生成相应的对象,并且触发一系列的事件。你可以通过使用面向对象的代码来截取这些事件。 阅读全文
posted @ 2010-01-17 22:52 移动应用开发 阅读(135) 评论(0) 推荐(0) 编辑