您的位置:首页 > 编程语言 > ASP

ASP.NET Cache简单应用一例

2008-02-27 14:46 507 查看
此实例是把系统错误提示信息存放在XML文件里,然后通过Cache存放进内存,共享使用。比较简单。

protected void Button3_Click(object sender, EventArgs e)

{

if (Cache.Get("DateFormatError") == null)

{

XmlDocument doc = new XmlDocument();

doc.Load(Server.MapPath("ErrorMessage.xml"));

XmlNodeList nodes = doc.SelectNodes("//Message//add");

foreach (XmlNode node in nodes)

{

Cache.Insert(node.Attributes["name"].Value, node.Attributes["value"].Value);

}

}

// Pop up alert window after page loading.

string scriptString = "<script language='javascript'>" + "alert('" + Cache.Get("DateFormatError").ToString() + "') </script>";

Page.RegisterStartupScript("pagescript", scriptString);

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: