ASP.NET4.0所有网页指令

ASP.NET网页指令(Page Directive)就是在网页开头的标签声明:

<% Page Language="C#" %>

而指令的作用在于指定网页和用户控件编译程序,在处理ASP.NET Web Form网页(.aspx文件)和用户控件(.ascx)文件时所使用的设置。下表为ASP.NET4.0的所有指令.

ASP.NET4.0指令
指令说明
@Master将网页识别为主页面(Master Page),并定义用于ASP.NET Web网页剖析器和编译程序且只可包含在.master文件中的属性
@MasterType定义用于输入网页的Master属性的类或虚拟路径
@Register将别名(Alias)与命名空间和类建立关联,可让用户控件和自定义服务器控件在包含于要求的网页或用户空间时呈现
@OutputCache以声明方式控制网页或用户控件的输出快取原则
@Import明确地将命名空间导入网页或用户控件
@Control定义可供ASP.NET网页剖析器与编辑器使用,而且仅能加入.ascx文件(用户控件)的特定控件属性
@Reference以声明方式将网页、用户控件或COM控件链接至目前的网页或用户控件
@WebHandler为HTTP处理程序(.ashx)文件定义属性和编译选项
@PreviousPageType建立跨页发送的目标来源网页的强类型参考
@Assembly以声明方式将组件链接至目前网页或用户控件
@Implements以声明方式表示网页或用户控件会实现指定的.NET Framework界面
@Page定义可供ASP.NET网页剖析器与编辑器使用,而且仅能加入.ascx文件的特定网页属性

这些指令都有特定的配套应用,如主页面会使用到@Master指令,跨页发送会使用@PreviousPageType指令,而这些指令本身包含非常多的属性,如果想了解详细内容,请查询MSDN Library联机帮助文件。好在大多数情况下,我们并不需要手动加入这些指令,因为Visual Studio会自动加入,但若遇到需要自行手动加入的情况,只要在联机帮助文件中查询其用法即可。

ASP.NET指令语法:

http://msdn.microsoft.com/zh-tw/library/xz702w3e.aspx

转载于:https://www.cnblogs.com/YDSLM/p/3763492.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值