文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>第1章 应用程序和页面框架

第1章 应用程序和页面框架

时间:2011-04-07  来源:chauzzi

1.1  创建新的网站可以在本地内置的WEB服务器,也可以使用IIS,也可以使用FTP,还可以直接连接WEB站点(需安装FrontPage Extensions),WEB application 要在属性里设置。

1.2  页面代码分内联编码模型和隐藏代码模型,书中的示例都是用内联编码模型,练习的时候遇到操作与书中不一样,迷茫了好一会。隐藏代码模型的优点是把纯UI元素和处理这些元素的代码分开,维护方便。#region 说明   #endregion 起到折叠代码的作用,在C#里全小写不用引号无空格。Visual Studio有智能感知(IntelliSense)功能。

1.3  ASP.NET3.5的11个指令,具体说明参照书本。

指令 说明
Assembly 把程序集链接到与它相关的页面或用户控件上
Control 用户控件(.ascx)使用的指令
Implements 实现指定的.NET Framework接口
Import 在页面或用户控件中导入指定的名称空间
Master 允许指定Master页面————在解析或编译页面时使用的特定属性和值。这个指定只能与master页面(.master)一起使用
MasterType 把类名与页面关联起来,获得包含在特定master页面中的强类型化的引用或成员
OutputCache 控制页面或用户控件的输出高速缓存策略
Page  允许指定在解析或编译页面时使用的页面特定属性和值。这个指令只能用于asp.net页面(.aspx)
PreviousPageType 允许Asp.net页面处理应用程序中另一个页面的回送信息。
Reference 把页面或用户控件链接到当前页面或用户控件上。
Register  给名称空间和类名关联上别名,作为定制服务器控件语法中的记号。

1.4  页面的事件

  • AbortTransaction
  • CommitTransaction
  • DataBingding
  • Disposed
  • Error
  • Init
  • Load
  • PreRender
  • Unload
  • ----以下为3.5新增
  • InitComplete    表示页面完成了初始化
  • LoadComplete    表示页面完全加载到内存中
  • PreInit    表示页面初始化前的那一刻
  • PreLoad  表示页面加载到内存前的那一刻
  • PreRenderComplete  表示页面显示在浏览器中之前的那一刻

顺序:PreInit >> Init >> InitComplete >> PreLoad >> Load >> LoadComplete >> PreRender >>  PreRenderComplete >> Unload

1.5  处理回送

if (Page.IsPostBack==true)     if(!Page.IsPostBack) //注意语句要写在方法里面。

1.6  跨页面的传送

1.7  应用程序文件夹

App_Code  App_Data  App_Themes  App_GlobalResources  App_LocalResources  App_WebReferences  App_Browers

1.8  编译

1.9  Build Provider

1.10  Global.asax

1.11  通过visual studio 2008使用类

类设计器和对象测试台

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载