易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP.NET页面指令

ASP.NET指令在每个ASP.NET页面中都有。使用这些指令可以控制ASP.NET页面的行为。下面是Page指令的一个例子:
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb"
    Inherits="_Default" %>
在ASP.NET页面或用户控件中有11个指令。无论页面是使用后台编码模型还是内置编码模型,都可以在应用程序中使用这些指令。
基本上,这些指令都是编译器编译页面时使用的命令。把指令合并到页面中是很简单的。指令的格式如下:
<%@ [Directive] [Attribute=Value] %>
在上面的代码行中,指令以<%@开头,以%>结束。最好把这些指令放在页面或控件的顶部,因为开发人员传统上都把指令放在那里(但如果指令位于其他地方,页面仍能编译)。当然,也可以把多个属性添加到指令语句中,如下所示:
<%@ [Directive] [Attribute=Value] [Attribute=Value] %>
下表描述了ASP.NET 2.0中的指令:
 
指    令
说    明
Assembly
把程序集链接到与它相关的页面或用户控件上
Control
用户控件(.ascx)使用的指令,其含义与Page指令相当
Implements
实现指定的.NET Framework接口
Import
在页面或用户控件中导入指定的命名空间
Master
允许指定master页面—— 在解析或编译页面时使用的特定属性和值。这个指令只能与master页面(.master)一起使用
MasterType
把类名与页面关联起来,获得包含在特定master页面中的强类型化的引用或成员
OutputCache
控制页面或用户控件的输出高速缓存策略
Page
允许指定在解析或编译页面时使用的页面特定属性和值。这个指令只能与ASP.NET页面(.aspx)一起使用
PreviousPageType
允许ASP.NET页面处理应用程序中另一个页面的回送信息
Reference
把页面或用户控件链接到当前的页面或用户控件上
Register
给命名空间和类名关联上别名,作为定制服务器控件语法中的记号
下面几节简要介绍这些指令。
 @Page
@Page指令允许为ASP.NET页面(.aspx)指定解析和编译页面时使用的属性和值。这是最常用的指令。ASP.NET页面是ASP.NET的一个重要部分,所以它有许多属性。下表总结了@Page指令的可用属性。
属    性
说    明
AspCompat
若其值为True,就允许页面在单线程的单元中执行,这个属性的默认设置是False。
Async
指定ASP.NET页面是同步或异步处理
AutoEventWir


相关文档:

asp.net 常用输出JS

 using System;
using System.Collections.Generic;
using System.Text;
using System.Web;
using System.Web.UI;
/// <summary>
/// 一些常用的Js调用
/// 添加新版说明:由于旧版普遍采用Response.Write(string msg)的方式输出js脚本,这种
/// 方式输出的js脚本会在html元素的&lt;html&gt;&a ......

asp.net里导出excel表方法汇总

 1、由dataset生成
public void CreateExcel(DataSet ds,string typeid,string FileName) 
  {
   HttpResponse resp;
   resp = Page.Response;
   resp.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312");
   resp.AppendHeader("Conte ......

ASP.NET读取word到页面

 JavaScript实现:
<mce:script type ="text/javascript" ><!--
function readWord()
{
var div1=document .getElementById ("div1");
var WordApp,WordDoc,Str;
WordApp =new ActiveXObject ("Word.application");
WordDoc =WordApp.Documents.Open("F:\\工作日志.doc");
......

ASP.NET中常用的三十三种代码

 1. 打开新的窗口并传送参数:
传送参数:
response.write("<script>window.open('*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"')</script>")
接收参数:
string a = Request.QueryString("id");
string b = Request.QueryString("id1");
2.为按钮添加对话框
Button1.Attributes. ......

ASP.NET跨服务器访问FileSystem

 现在模拟在A服务器上访问B服务器D盘下的一个文件 test.txt
1 在A服务器 web.config 的<system.web>下加入<identity impersonate="true" userName="duzhe123.com" password="boosou.com"/>
2 两台服务器上都建立一个帐号 duzhe123.com,密码为 boosou.com 。呵呵,帐号和 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号