我的静态页面
protected override void Render(HtmlTextWriter writer)
{
try
{
DateTime dt = System.IO.File.GetLastWriteTime("index.html");
TimeSpan ts = dt - DateTime.Now;
if (ts.TotalHours > 1)
{
System.IO.StringWriter html = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter tw = new HtmlTextWriter(html);
base.Render(tw);
System.IO.StreamWriter sw = new System.IO.StreamWriter(Server.MapPath("index.html"), false, System.Text.Encoding.UTF8);
sw.Write(html.ToString());
sw.Close();
tw.Close();
Response.Redirect("Index.html");
}
else
{
Response.Redirect("Index.html");
}
}
catch
{
System.IO.StringWriter html = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter tw = new HtmlTextWriter(html);
base.Render(tw);
System.IO.StreamWriter sw = new System.IO.StreamWriter(Server.MapPath("index.html"), false, System.Text.Encoding.UTF8);
sw.Write(html.ToString());
sw.Close();
tw.Close();
Response.Redirect("Index.html");
}
}
{
try
{
DateTime dt = System.IO.File.GetLastWriteTime("index.html");
TimeSpan ts = dt - DateTime.Now;
if (ts.TotalHours > 1)
{
System.IO.StringWriter html = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter tw = new HtmlTextWriter(html);
base.Render(tw);
System.IO.StreamWriter sw = new System.IO.StreamWriter(Server.MapPath("index.html"), false, System.Text.Encoding.UTF8);
sw.Write(html.ToString());
sw.Close();
tw.Close();
Response.Redirect("Index.html");
}
else
{
Response.Redirect("Index.html");
}
}
catch
{
System.IO.StringWriter html = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter tw = new HtmlTextWriter(html);
base.Render(tw);
System.IO.StreamWriter sw = new System.IO.StreamWriter(Server.MapPath("index.html"), false, System.Text.Encoding.UTF8);
sw.Write(html.ToString());
sw.Close();
tw.Close();
Response.Redirect("Index.html");
}
}