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);
}
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);
}
相关文章推荐
- ASP.NET缓存Cache应用简单学习
- 关于 ASP.net + JQuery + JQGrid + JSON.net 的简单应用(二)
- ASP.NET Cookies简单应用 [ASP.NET | Cookies]
- ASP.NET Cookies简单应用 [ASP.NET | Cookies]
- ASP.NET Cookies简单应用 [ASP.NET | Cookies]
- asp.net mvc 简单项目框架的搭建(二)—— Spring.Net在Mvc中的简单应用
- ASP.NET Cookies简单应用 记住用户名和密码
- 在ASP.NET Atlas中调用Web Service——介绍及简单应用
- 通过Knockout.js + ASP.NET Web API构建一个简单的CRUD应用
- ASP.NET Cookies简单应用 记住用户名和密码
- 关于 ASP.net + JQuery + JQGrid + JSON.net 的简单应用(三)
- asp.net 应用数据缓存 -- Cache对象使用
- 水晶报表(CrystalReports)的简单应用(ASP.NET)
- ASP.NET下Ajax局部刷新简单应用
- ASP.NET Cookies简单应用 [ASP.NET | Cookies]
- aspnetajax UpdatePanel控件简单应用
- ASP.Net WebServie简单应用之天气预报例子
- ASP.NET下Ajax局部刷新简单应用
- asp.net 动态数据网站简单应用,快速建立站点实现对库方便的增删改
- ASP.NET MVC实践系列2-简单应用