如何把一个asp.net全站生成真静态HTML网站,是全站,不是一个页面而已。
解决方案 »
- 怎样生成静态页面???谢谢
- AJAX技术实现两级下拉框联动功能,后台取不到值
- 调查几种开发方式
- 简单的页面传值 马上给分
- C# 给一个页面地址 怎么获得这个页面的编码
- asp.net的内存释放问题??????????????????????
- asp.net 网页导航
- 关于dataGrid分页,原来是好的,现在不行了,大虾指点一下!
- 关于HTML元素与WEB控件结合的菜鸟问题,在线等待
- 我在ASP.NET中用到类型SqlDataAdapter, Dim MyCommand As SqlDataAdapter ,系统不认这个类型?
- .net webBrowse怎么样跟页面传值
- 请问 c/s 程序,客户端有数据库吗??还是直接写到文本中
#region 生成HTML通用工具
/// <summary>
/// 生成HTML通用工具
/// </summary>
public static void makehtml(string template, string target)
{
TextWriter tw = new StringWriter();
HttpContext.Current.Server.Execute(template, tw);
string filepath = HttpContext.Current.Server.MapPath(target);
FileInfo file = new FileInfo(filepath);
using (FileStream fs = file.Create())
{
StreamWriter sw = new StreamWriter(fs, System.Text.Encoding.UTF8);
sw.WriteLine(tw.ToString());
sw.Flush();
sw.Close();
}
}
#endregion