Data Cache 可以提升網頁執行的效能。Data Cache 是針對單一的變量或對象,使用方式和Session 對象類似。由于它也是Page 對象的屬性成員之一,所以不用宣告就可以直接使用,DataCache 對象正確的對象類別名稱是Cache 對象。其常用的屬性如下表所示:
其常用的方法如下表所示:
數據快取的使用語法如下所示:
Cache("變量名稱")="變量內容"
下列范例我們分別用幾種不同的方法來新增及顯示Cache 變量:
<Html>
<Script Language="VB" Runat="Server">
Sub Page_Load(Sender As Object,e As Eventargs)
Cache("Cache1")="Value1"
Cache.Insert("Cache2","Value2")
Dim obj As Object
Response.Write("Cache 變數的數量:" & Cache.Count & "<br>")
For Each obj In Cache
Response.Write("Cache 名稱:" & obj.Key & "<br>" & _
"Cache 內容:" & Cache(obj.Key).ToString &
"<br>")
Next
End Sub
</Script>
</Html>