- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3讲-2 age 对象
第3讲 Page 对象 上讲回顾 ASP.NET是创建动态Web页的一种强大的服务器端新技术,利用这项技术,可以为World Wide Web站点或为企业内部互联网创建动态的可进行交互的HTML页面 IIS (Internet Information Services ,Internet 信息服务) 是基于 Windows 服务器的服务,可帮助在任何 Internet 或 Intranet 上发布信息 虚拟目录是在URL中使用的逻辑目录名,与服务器上的物理目录相对应 Web 窗体是一项 ASP.NET 功能,可以使用它为 Web 应用程序创建用户界面 服务器控件有两种类型:HTML 服务器控件和 Web 服务器控件 Web 窗体将 Web 应用程序分为两部分:可视化组件和该页的编程逻辑 Visual Studio 2005 环境包括多种工具、工具栏和菜单,可极大地帮助开发人员更为灵活地执行各种开发任务,是开发ASP.NET应用程序的IDE环境 上讲回顾 ASP.NET 文件的体系结构 上讲回顾 ASP.NET 文件的体系结构(续) 本讲目标 了解ASP.NET 页的结构 掌握Page对象的各种事件和属性 理解_ViewState 对象 理解代码隐藏的概念 ASP.NET 页的结构 ASP.NET 页 页面指令 @ Page 指令 @ Page指令定义了 ASP.NET 页解析器和编译器使用的特定于页面的属性 它用于在处理和编译某页面时配置与此页面相关的属性 每个 ASPX 页只能有一个 @ Page 指令 @ Page 指令的语法如下: @ Page 指令的属性 2-1 @ Page 指令的属性 2-2 @ Page 指令的其他属性包括 @ Control 指令 2-1 用于定义 ASP.NET 页解析器和编译器所使用的用户控件(.ascx 文件)的属性 一个 .ascx 文件中只可包含一个@Control 指令 @Control 指令的语法如下: @ Control 指令 2-2 @Control 指令的属性: EnableViewState 属性用于启用/禁用跨 HTTP 请求的视图状态 其他属性(如 Language、AutoEventWireup、Inherits EnableViewState、ClassName、Debug、Description 和 CompilerOptions 等)与 @Page 指令的属性相似 @Control 指令的示例: @ Import 指令 @Import 指令用于在页面中导入一个名称空间,此名称空间既可是 MS.Net Framework 中已定义的名称空间,也可是自定义的名称空间 导入名称空间允许使用所有包含在该名称空间中的类和接口 @Import 指令只有一个属性 namespace,它指定要导入的命名空间,如下所示: @Implements 指令 @Implements 指令可用于在 ASP.NET 页中实现.Net Framework 接口 在 Web 窗体页中实现接口时,必须实现该接口中声明的所有成员,可在代码声明块的 script 元素和/script之间声明其属性、事件和方法 每一个 .aspx 页只可有一个@Implements 指令 @Implements 指令的语法如下: @ Register 指令 @Register 指令用于注册页面中的用户控件和自定义服务器控件以便可使用它们 当创建一个自定义控件或用户控件时,可以通过将属性添加到页面的标签中把它们传送给控件 @Register 指令的语法如下所示: @ Assembly 指令 @ Assembly 指令用于直接引用一个程序集,以便于它所包含的类和接口能够适用于页面中的代码 @ Assembly 指令的语法如下: @ OutputCache 指令 @ OutputCache 指令用来对页面在服务器上如何进行高速缓存进行控制 @ OutputCache 指令的属性: @ Reference 指令 @ Reference 指令用来识别当前页面在运行时应动态编译和链接的页面或控件,允许在运行时间将用户控件动态添加到页面中 @ Reference 指令的语法如下: 脚本部分 客户端脚本 客户端脚本是页面的一部分,当用户请求页面时,就将这些脚本发送至浏览器 客户端脚本可以: 在将某个页面加载至浏览器中时,改变此页面的外观 验证用户在窗体中输入的数据,将通过验证的数据发送至服务器 当触发按钮的点击事件时,在浏览器中显示相关信息 服务器端脚本 服务器脚本也是页面的一部分,但它不发送至浏览器,而是在请求页面之后和在回送至浏览器之前由服务器处理这些脚本 代码可包含
您可能关注的文档
- 第31讲 螺紧固件.ppt
- 第3章 DP芯片的定点运算.doc
- 第2章 结型电器件.ppt
- 第3章 MTLAB程序设计1.ppt
- 第3章 作解答.ppt
- 第3章 常与变量.ppt
- 第3章 AM7TDMI(-S)指令系统.ppt
- 第3章 组逻辑电路习题解答.doc
- 第3章 Cx1数据与运算.ppt
- 第3章 数概念模型及关系模型设计.ppt
- HB8355-2013(2017) TC4螺纹公差带6E头部2个保险丝孔MJ长螺纹六角头螺栓.pdf
- DB3301T0500-2025 气象灾害防御等级评估规范.pdf
- TCEC- 电力行业用防尘防毒用品效果评价细则.pdf
- SNT2763.6-2014 红土镍矿化学分析方法 第6部分:镍、钙、钛、锰、铜、铬、锌、磷含量的测定 电感耦合等离子体原子发射光谱法.pdf
- HB8321-2013(2017) A286光杆公差带F9MJ螺纹十字槽平头螺栓.pdf
- SNT2206.10-2014 化妆品微生物检验方法 第10部分:金黄色葡萄球菌 PCR法.pdf
- TQCSA9-2025 野生冬虫夏草和人工虫草鉴别技术规程.docx
- JBT11959-2025 机械密封用硬质合金密封环.pdf
- HB8386-2013(2017) GH2132带沉头窝的MJ螺纹十角自锁螺母.pdf
- HJT317-2006 清洁生产标准 造纸工业(漂白碱法蔗渣浆生产工艺).pdf
原创力文档


文档评论(0)