您正在使用 IPV4 [34.228.52.21] 访问本站,您本次已经查看了 1 页
用户名: 密 码: 验证码:     用QQ登录本站
首页 软件 编程 笑话 知识 公告 台风 日历 计算器
[公益]保护绿色环境,构建和谐社会       悟空收录网      

【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中      
[公益] 地球是我家,绿化靠大家      
2023年 圣诞节 023
2024年 腊八节 047
2024年 元 旦 030
2024年 春 节 070
 
您现在的位置:首页 >> ASP/ASP.net >> 内容
本类新增
本类热门文章
ASP.net Substitution 页面缓存而部分不缓存的实现方法
内容摘要: 文件1:Deafault.aspx代码如下:%@PageLanguage='C#'AutoEventWireup='true'CodeFile='Default.aspx.cs'Inherits='_Default'%%@outputcacheduration='10'varybyparam='none'%!--设置缓存时间为10秒--!DOCTYPEhtm......
文件1:Deafault.aspx

代码如下:

<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Default.aspx.cs"Inherits="_Default"%>

<%@outputcacheduration="10"varybyparam="none"%>

<!--设置缓存时间为10秒-->

<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html>

<headid="Head1"runat="server">

<title>Substitution控件实例</title>

</head>

<body>

<formid="Form1"runat="server">

<h1>Substitution控件实例演示</h1>

您好<b>

<asp:substitutionid="m1"methodname="GetUser"runat="Server">

</asp:substitution></b><br>

当前时间[非缓存]:

<b><asp:SubstitutionID="m2"runat="server"MethodName="GetTime"/></b>

<br/>

缓存:<%=DateTime.Now.ToLongTimeString()%>

<asp:ButtonID="Button1"runat="server"Text="刷新"/>

</form>

</body>

</html>

文件2:Deafault.aspx.cs

代码如下:

usingSystem;

usingSystem.Data;

usingSystem.Configuration;

usingSystem.Web;

usingSystem.Web.Security;

usingSystem.Web.UI;

usingSystem.Web.UI.WebControls;

usingSystem.Web.UI.WebControls.WebParts;

usingSystem.Web.UI.HtmlControls;

publicpartialclass_Default:System.Web.UI.Page

{

//下面定义了两个表态方法,可以使用Substitution控件调用,以实现这两个方法每次刷新时都要调用

publicstaticstringGetUser(HttpContextcontext)

{

returncontext.User.Identity.Name;

}

publicstaticStringGetTime(HttpContextcontext)

{

returnDateTime.Now.ToString();

}

}

版权声明:本内容来源于网络,如有侵犯您的版权,请联系站长,本站收到您的信息后将及时处理。
上一篇:asp.net 时间类 一周的周一和周末 下一篇:取得数据库链接字串
发布日期:2023/11/15
手机扫二维码直达本页
发布时间:15:31:14
点  击:18
录  入:星儿
相关文章
Baidu
YiJiaCMS 7.3.5 build231025(MSSQL) 闽ICP备05000814号-1
本空间由腾讯云(轻量应用服务器)提供,Cloudflare提供加速防护
运行时间载入中.....