ASP.NET4.0所有网页指令
ASP.NET网页指令(Page Directive)就是在网页开头的标签声明:
<% Page Language="C#" %>
而指令的作用在于指定网页和用户控件编译程序,在处理ASP.NET Web Form网页(.aspx文件)和用户控件(.ascx)文件时所使用的设置。下表为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指令语法:
分类:
ASP.NET
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现