The following code example creates a string array of the file paths for the TextFile1.txt and XMLFile1.xml files and makes the page output dependent on the two files. If either one of the files is modified, the page output will be removed from the cache.
protected void Page_Load(object sender, EventArgs e)
{
string[] fileDependencies;
string fileDependency1 = Server.MapPath("TextFile1.txt");
string fileDependency2 = Server.MapPath("XMLFile1.xml");
fileDependencies = new String[] { fileDependency1,
fileDependency2 };
Response.AddFileDependencies(fileDependencies);
}
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim fileDependencies() As String
Dim fileDependency1 As String = Server.MapPath("TextFile1.txt")
Dim fileDependency2 As String = Server.MapPath("XMLFile1.xml")
fileDependencies = New String() {fileDependency1, _
fileDependency2}
Response.AddFileDependencies(fileDependencies)
End Sub