【ACCESS精品源码栏目提醒】:网学会员在ACCESS精品源码频道为大家收集整理了“【精品】北大青鸟Y2学期_Net控件 总结 - 工程建设“提供大家参考,希望对大家有所帮助!
---------------------------------------ASP.Net 总 结-------------------------------------------------------------------------------- 第 一 章----------------------------------------------1.1 ASP.Net 简介 定义:ASP.Net 是基于 B/S 的应用程序,可创建动态、交互的 Web 页面的服务器端技术。
特色和优势:1与浏览器无关。
遵循 W3C 标准 XHtml 标准,在任何浏览器中显示效果一样。
2易调试。
IIS 是微软开发的 Web 服务器。
3编译后执行。
先编译成微软中间语言 MSIL然后由即时编译器 JIT 编译成机器语言。
4丰富的控件库。
在 ASP.Net 2.0 中内置了 80 多个常用空间。
5代码后置。
将 Web 界面元素和程序逻辑分开显示。
1.2 开发环境搭建 在 安装 IIS 步骤: Windows 2003 中quot控制面板quot—→quot添加/删除程序quot—→选中quot应用程序服务器quot—→ quot详细信息quot—→选择安装相关组件和服务—→其中quot万维网服务quot可选择安装 APS 服务器安装文件 —→quot确定quot—→quot下一步quot。
设置虚拟目录: 就是设置站点打开quotInternet 信息服务IIS管理器quot—→quot开始quot—→quot控制面板quot—→ quot管理工具quot—→quotInternet 服务管理器quot—→右键网站下面的quot默认网站quot—→quot新建quot—→quot虚拟目录quot —→填写目录的名称—→选择程序放置的路径—→设置该路径的访问权限。
1.3 第一个 ASP.Net 应用程序 创建站点:1文件系统。
可将站点文件存储在本地硬盘或局域网中,无需 IIS 就可开发测试。
2本地 IIS。
可使用 IIS 高级功能,为 Web 测试时使用。
3FTP 站点。
可在服务器上保存文件,通过 FTP 访问。
缺陷是不能使用源代码管理器。
4远程站点。
类似于 FTP,使用 Http 方式连接。
站点配置复杂,缺点多,极少用。
TextBox 控件: 属性:1AutoPostBack 指示用户更改了控件内容,是否回发到服务器。
2ReadOnly 设置只读 3Text 设置或获取文本内容 4TextMode 枚举,控件模式 SingleLine 单行,MultiLine 多行,PassWord密码 事 件 : 1TextChange 当文本发生变化且失去焦点是发生。
需要设置AutoPostBack 为 true--------------------------------------- 第 二 章----------------------------------------------2.1 ASP.Net 运行机制 ┌—解析←—ASP.Net 引擎———→合并生成←—后置代码 第一次请求—→.ASPX 文件 ↓ 第二次请求—→.ASPX 文件二次请求实例化┐ 生成的页面类编译 ↓ ↓ ←————————响应←————— 页面类 ←—————┘2.2 系统对象 Page 对象:就是页面类的实例 1Page 指令。
用于编译和解析 aspx 页面;一个 aspx 页面只能有一个Page 指令。
参数:Language 指定代码语言。
AutoEventWireup 是否自动调用 Page_load 事件。
CodeFile 代码后置文件名称。
Inherits 页面类。
2ASP.Net 页面传值。
回发机制是对 Get、Post 提交方式进行的一种封装 属性:IsPostBack 设置页面是否回发。
PreriousPage 指向源页面,其 FindControl 方法可通过 ID 访问相应控件。
IsCrossPagePostBack 是否使用跨页提交。
Cookie 对象:指小量信息存储在浏览器目录中的文本文件 1写入 Cookie:Response.CookiesCookie 名称.Value值; 2读取 Cookie:变量名 Request.CookiesCookie 的名称.Value 3添加 Cookie: Response.Cookies.Addnew HttpCookiequotCookie 名称quotquot值quot 4属性:Name:Cookie 变量名称 Value:Cookie 变量的值 Expires:Cookie 变量的有效时间 Session 对象:会话机制,存储在服务器端的数据 1写入 Session: SessionquotSession 名称quot值; 2读取 Session:变量SessionquotSession 名称quot; 3属性:SessionID 唯一的用户会话标识符。
TimeOut 设置用户超时时间/分钟。
IsNewSession 是否按请求创建会话。
4方法:Clear 从会话状态集合中移除所有的键和值; Abandon 结束 Session,