欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

ASP.net Substitution 頁面緩存而部分不緩存的實現(xiàn)方法

 更新時間:2009年03月05日 00:30:30   作者:  
在ASP.NET中要實現(xiàn)部分內(nèi)容非緩存,而其它的都需要緩存輸出,可以使用Substitution控件實現(xiàn).
文件1:Deafault.aspx
復(fù)制代碼 代碼如下:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<%@ outputcache duration="10" varybyparam="none" %>

<!--設(shè)置緩存時間為10秒-->

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html>
<head id="Head1" runat="server">
<title>Substitution控件實例</title>
</head>
<body>
<form id="Form1" runat="server">

<h1>Substitution控件實例演示</h1>
您好<b>
<asp:substitution id="m1" methodname="GetUser" runat="Server">
</asp:substitution></b><br>
當(dāng)前時間[非緩存]:

<b><asp:Substitution ID="m2" runat="server" MethodName="GetTime" /></b>
<br />
緩存: <%=DateTime.Now.ToLongTimeString() %>
<asp:Button ID="Button1" runat="server" Text="刷新" />
</form>
</body>
</html>

文件2:Deafault.aspx.cs
復(fù)制代碼 代碼如下:

using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class _Default : System.Web.UI.Page
{

//下面定義了兩個表態(tài)方法,可以使用Substitution控件調(diào)用,以實現(xiàn)這兩個方法每次刷新時都要調(diào)用


public static string GetUser(HttpContext context)
{
return context.User.Identity.Name;
}
public static String GetTime(HttpContext context)
{
return DateTime.Now.ToString();
}
}

相關(guān)文章

  • Asp.NET頁面中事件加載的先后順序詳解

    Asp.NET頁面中事件加載的先后順序詳解

    這篇文章主要給大家介紹了關(guān)于Asp.NET頁面中事件加載的先后順序,文中通過圖文以及示例代碼介紹的非常詳細(xì),對大家具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-08-08
  • ASP.NET泛型四之使用Lazy<T>實現(xiàn)延遲加載

    ASP.NET泛型四之使用Lazy<T>實現(xiàn)延遲加載

    這篇文章介紹了ASP.NET泛型使用Lazy<T>實現(xiàn)延遲加載的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-08-08
  • ASP.NET數(shù)據(jù)庫存取圖片的方法

    ASP.NET數(shù)據(jù)庫存取圖片的方法

    這篇文章主要為大家詳細(xì)介紹了ASP.NET數(shù)據(jù)庫如何存取圖片,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • .net客戶端導(dǎo)出Excel實現(xiàn)代碼及注意事項

    .net客戶端導(dǎo)出Excel實現(xiàn)代碼及注意事項

    將DataGrid導(dǎo)出為Excel文件及導(dǎo)出dgData中0-3列的數(shù)據(jù)到excel文件中的優(yōu)缺點介紹,感興趣的朋友可以了解下,希望本文對你有所幫助
    2013-02-02
  • java 單例模式(餓漢模式與懶漢模式)

    java 單例模式(餓漢模式與懶漢模式)

    這篇文章主要介紹了java 單例模式(餓漢模式與懶漢模式)的相關(guān)資料,希望通過本文大家能掌握這部分內(nèi)容,需要的朋友可以參考下
    2017-09-09
  • asp.net利用google的api做翻譯

    asp.net利用google的api做翻譯

    google提供了一組API可以給我們很方便的實現(xiàn)語言翻譯功能,對于我們(中國人)而言,常用的是中文與英文的互譯。
    2009-05-05
  • 頁面間隔半秒鐘更新時間 Asp.net使用Comet開發(fā)http長連接示例分享

    頁面間隔半秒鐘更新時間 Asp.net使用Comet開發(fā)http長連接示例分享

    Comet(Reverse AJAX)主要是通過HTTP長連接, 保持和服務(wù)器的連接,實現(xiàn)Server PUSH 和雙向通信,下面通過示例學(xué)習(xí)他的使用方法
    2014-01-01
  • ASP.NET Core自定義中間件如何讀取Request.Body與Response.Body的內(nèi)容詳解

    ASP.NET Core自定義中間件如何讀取Request.Body與Response.Body的內(nèi)容詳解

    這篇文章主要給大家介紹了關(guān)于在ASP.NET Core自定義中間件中如何讀取Request.Body與Response.Body的內(nèi)容,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用ASP.NET Core具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • .net indexOf(String.indexOf 方法)

    .net indexOf(String.indexOf 方法)

    字符串的IndexOf()方法搜索在該字符串上是否出現(xiàn)了作為參數(shù)傳遞的字符串,如果找到字符串,則返回字符的起始位置 (0表示第一個字符,1表示第二個字符依此類推)如果說沒有找到則返回 -1
    2012-10-10
  • asp.net+ajax的Post請求實例

    asp.net+ajax的Post請求實例

    這篇文章主要介紹了asp.net+ajax的Post請求實現(xiàn)方法,實例分析了Ajax的發(fā)送post數(shù)據(jù)的原理與技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-01-01

最新評論