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指令语法:
http://msdn.microsoft.com/zh-tw/library/xz702w3e.aspx
ASP.NET4.0所有网页指令的更多相关文章
- ASP.NET4.0新特性
原文:ASP.NET4.0新特性 在以前试用VS2010的时候已经关注到它在Web开发支持上的一些变化了,为此我还专门做了一个ppt,当初是计划在4月12日那天讲的,结果因为莫名其妙的原因导致没有语音 ...
- iis asp.net4.0注册
asp.net4.0下载地址:https://download.microsoft.com/download/9/5/A/95A9616B-7A37-4AF6-BC36-D6EA96C8DAAE/do ...
- asp.net4.0
asp.net4.0安装路径:C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i
- IIS Web服务扩展中添加ASP.NET4.0
问题 服务器上安装了ASP.NET 4.0.30319组件,但是在IIS的Web服务扩展中并没有找到ASP.NET v4.0.30319这项,这导致基于.NET4.0开发的网页都无法正常浏览(404错 ...
- ASP.Net4.0中新增23项功能
这篇文章介绍Visual Studio 2010 (ASP.Net 4.0)的新功能. 1.代码片段(Code Snippets): 代码段是预先开发的代码模板,可以节省我们对有关语法思考的时间.在V ...
- asp.net4.0在Global中的Application_Start 中直接或间接使用 HttpUtility.UrlEncode等出现异常Response is not available in this context的解决方法
HttpUtility.HtmlEncode HttpUtility.HtmlDecode HttpUtility.UrlEncode HttpUtility.UrlDecode 也会出现此异常. 这 ...
- Windows 10 下ASP.NET4.0尚未在Web服务器上注册
系统换成Win10后,打开VS2012出现如下问题: 网上查找了,大部分都是 C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319 并管理员运行aspnet_ ...
- iis支持asp.net4.0的注册命令使用方法及部署网站注意事项
如果没有按照正常的先装iis后装.net的顺序,可以使用以下命令重新注册一下,这样iis就可以支持asp.net 4.0了 32位的Windows: 1. 运行->cmd,打开窗口时请以管理 ...
- ASP.NET4.0中JavaScript脚本调用Web Service 方法
环境:VS2019 .net 4.0 framework 根据教材使用ScriptManager在JavaScript中调用Web service 时,失败.现将过程和解决方法记录如下: 1.定义W ...
随机推荐
- DVR登录绕过漏洞(CVE-2018-9995)
###漏洞描述 此漏洞允许攻击者通过修改“Cookie: uid=admin” 之后访问特定 DVR 的控制面板,返回此设备的明文管理员凭证. ###漏洞利用 1.利用代码 curl "ht ...
- ubuntu查看安装的pytorch/cuda版本
使用命令: user@home:~$ python Python |Anaconda custom (-bit)| ( , ::) [GCC ] on linux Type "help&qu ...
- bzoj2721 [Violet5]樱花
bzoj2721 [Violet 5]樱花 给出 \(n\) 求 \(\frac{1}{x}+\frac{1}{y}=\frac{1}{n!}\) 的正整数解数量 \(\bmod (10^9+7)\) ...
- 不可变对象和Biulder模式(面试问题)
String就是一个典型的不可变对象.外界的操作不能改变它,如果尝试改变都会返回一个新的String对象. 具体实现起来就是把属性全部变成private 和 final的,这个类也是final的不可继 ...
- face detection[FaceBoxes]
该文来自<FaceBoxes: A CPU Real-time Face Detector with High Accuracy>.该文时间线是2018年1月 虽然人脸检测上随着深度学习的 ...
- Tencent Cloud Developers Conference(2018.12.15)
时间:2018.12.15地点:北京朝阳悠唐皇冠假日酒店
- 《了不起的 nodejs》中 TwitterWeb 案例 bug 解决
了不起的nodejs算是一本不错的入门书,不过书中个别案例存在bug,按照书中源码无法做出和书中相同效果,原本兴奋的心情掺杂着些许失落. 现在我们看一下第七章HTTP,一个 Twitter Web 客 ...
- React-菜鸟学习笔记(二)
这篇新颖的东西是React的组件的封装和引用 <!DOCTYPE html> <html> <head> <meta charset="UTF-8& ...
- Python全栈开发之路 【第十九篇】:Bootstrap
一.下载和基本使用 官方地址:www.bootcss.com 二.响应式介绍 1.@meida 媒体查询 (1)响应式页面 为了页面能够适应不同工具的屏幕大小的限制,而开发的一种自适应页面,即 一次开 ...
- PyCharm Debug 调试
断点(breakpoint),表示标记一行的位置,当程序运行到该行代码的时候,会将程序暂时暂停,以便对该行代码进行分析. 编辑python脚本,debug.py def hello(): return ...