- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
@Register 指令用于注册页面中的用户控件和自定义服务器控件以便可使用它们 当创建一个自定义控件或用户控件时,可以通过将属性添加到页面的标签中把它们传送给控件 @Register 指令的语法如下所示: * @ Register 指令 %@ Register tagprefix=tagprefix“ Namespace=namespace Src=“pathname % Tagprefix:提供对包含指令的文件所使用的标记的命名空间的短引用的别名。 Namespace:正在注册的自定义控件的命名空间 Assemly:与Tagprefix属性关联的命名空间的程序集。程序集名称不包括文件扩展名。 * @ Register 指令 @ Assembly 指令用于直接引用一个程序集,以便于它所包含的类和接口能够适用于页面中的代码 @ Assembly 指令的语法如下: * @ Assembly 指令 %@ Assembly Name=assemblyname % %@ Assembly Src=pathname % @ OutputCache 指令用来对页面在服务器上如何进行高速缓存进行控制 @ OutputCache 指令的属性: * @ OutputCache 指令 %@ OutputCache Duration=seconds Location=Any | Client | Downstream | Server | None Shared=True | False VaryByControl=controlname VaryByCustom=browser | customstring VaryByHeader=headers VaryByParam=parametername % 在ASPX文件中有两种注释方法: 对HTML标记进行注释:!注释 对ASP.NET服务器控件进行注释,使用 %注释--% * ASPX文件内容注释 默认ASP.NET文件中的HTML元素作为文本进行处理,后台开发人员无法在服务器端访问HTML元素,在HTML元素添加属性 runat=“Server”.可以放在form标记中 语法:控件名称 id=“名称”…..runat=“server” * HTML服务器控件语法 语法: asp:控件 id=“名称”…..组件的其他属性…runat=“server” * ASP.NET服务器控件语法 * 脚本部分 脚本部分 服务器端脚本 客户端脚本 由服务器执行 由浏览器执行 C# VB Jscript VBscript 客户端脚本是页面的一部分,当用户请求页面时,就将这些脚本发送至浏览器 客户端脚本可以: 在将某个页面加载至浏览器中时,改变此页面的外观 验证用户在窗体中输入的数据,将通过验证的数据发送至服务器 当触发按钮的点击事件时,在浏览器中显示相关信息 * 客户端脚本 服务器脚本也是页面的一部分,但它不发送至浏览器,而是在请求页面之后和在回送至浏览器之前由服务器处理这些脚本 代码可包含在服务器端的 script 代码声明块中,也可包含在 % % 显示块中 %= %表达式语法 ASP.NET 支持用任何语言编写的用于运行时的服务器端代码 服务器端代码声明块必须具有 runat=server 属性 * 服务器端脚本 script runat=server [language=C#] src=scriptfile / 服务器端脚本 代码块语法: %内嵌代码% 例如:在页面上显示服务器端的时间 form id=form1 runat=server %if(DateTime.Now.Hour12) % 上午好! %else% 下午好! /form 服务器端脚本 表达式语法:%=内嵌表达式% 例如,在网页上显示字体大小不同的文本,代码如下: form id=form1 runat=server %for (int i = 1;i 7;i++) % %{% font size=%= i+1%Hello World!/font/br %}% /form 用户界面 * 设计窗口 控件 放置在设计窗口中的控件 浏览器窗口中的用户界面 ASP.NET 的工作原理 * Web服务器 1、客户请求web页面 2、web服务寻找指令文件(.aspx) 3、asp.net代码被发送给公共语言运行时进行编译 4、html流返回给浏览器和指令 5、
您可能关注的文档
最近下载
- 标准图集-20S515-钢筋混凝土及砖砌排水检查井.pdf VIP
- 互联网+创新创业大赛-“大学生外卖订餐平台项目商业计划书APP”PPT幻灯片课件.ppt
- 2023年秋江苏开放大学计算机应用基础第二次形成作业(Word 操作)上海旅游计划书+姓名(占形考成绩的20%).pdf VIP
- Cadence及MEDICI使用说明详细版.pdf VIP
- 银行信贷业务知识培训.pptx
- T_CI 032-2022 矿山酸性污染全过程控制与治理技术指南.docx
- 酒店类职业生涯规划书.pdf
- 关于人民政府办公室全套工作制度汇编(25篇).docx VIP
- 医院保洁员院感知识培训.docx VIP
- AMS2759_12A 国外国际标准规范.pdf
文档评论(0)