请问用asp.net生成html页面怎么调用?
解决方案 »
- Remoting远程传递对象问题(急)
- 有谁懂tcpClient邮件发送的? 帮我看一下这段代码
- 菜鸟提问,散散小分,谢谢解答(2)
- 关于html 显示问题
- 请教各位如何对绑定的数据进行编码,我这样的结果是乱码。<%#Server.UrlEncode(DataBinder.Eval(Container.DataItem, "Name").ToString()
- WebService
- 求助:关于WROX红皮书《ASP.NET电子商务入门经典》这本书的源代码的问题
- 如何在datagrid里面加时间控件?
- 微软的wpt教程地址是?
- 用vs.net运行asp.net出错。应该怎么用啊!
- DataList疑難問題求救!!!!
- 求救!!!自动编号!!
{
//*****保存文件路径
string SaveFilePath = Server.MapPath("../UpLoadFiles/HtmlPage/"); if (Directory.Exists(SaveFilePath) == false)
{
//****创建文件夹
Directory.CreateDirectory(SaveFilePath);
} //****生成文件名
string BuliteFileName = DateTime.Now.ToString("yyyyMMdd").ToString() + Guid.NewGuid().ToString().Substring(0, 3) + BuliteID.ToString(); //****构造文件生成的路径
string FilePath = System.IO.Path.GetDirectoryName(SaveFilePath) + @"\" + BuliteFileName + @".html"; FileInfo fi = new FileInfo(FilePath); //StreamWriter sw = fi.AppendText();
FileStream mFileStream = fi.Create(); StringBuilder strApp = new StringBuilder(); //****保存内容信息
strApp.Append("<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\r\n");
strApp.Append("<html>\r\n");
strApp.Append("<head>\r\n");
strApp.Append("<script language=\"javascript\" type=\"text/javascript\">\r\n");
strApp.Append("<!--\r\n");
strApp.Append("function RecortURL()\r\n");
strApp.Append("{\r\n");
strApp.Append(" window.location.href=\"" + SysTelInfoURL + "\"\r\n");
strApp.Append("}\r\n");
strApp.Append("-->\r\n");
strApp.Append("</script>\r\n");
strApp.Append("<title>" + mtitle + "</title>\r\n");
strApp.Append("<meta name=\"Generator\" content=\"EditPlus\">\r\n");
strApp.Append("<meta name=\"Author\" content=\"" + mAuthor + "\">\r\n");
strApp.Append("<meta name=\"Keywords\" content=\"" + mKeywords + "\">\r\n");
//strApp.Append("<meta name=\"Description\" content=\"" + mDescription + "\">\r\n");
strApp.Append("</head>\r\n");
strApp.Append("<body onload=\"RecortURL();\">\r\n");
strApp.Append("<div>");
strApp.Append("<p>");
strApp.Append("<font size=2>");
strApp.Append(mDescription.Replace(" "," ").Replace("\r\n","<br>"));
strApp.Append("</font>");
strApp.Append("</p>");
strApp.Append("</div>");
//strApp.Append("<iframe width=\"1004\" height=\"2288\" src=\"" + SysTelInfoURL + "\" frameborder=\"no\" border=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"></iframe>\r\n");
strApp.Append("</body>\r\n");
strApp.Append("</html>"); byte[] mbypte = System.Text.Encoding.Default.GetBytes(strApp.ToString()); //*****写入文件内容
mFileStream.Write(mbypte, 0, mbypte.Length); //****关闭文件流
mFileStream.Close(); //****保存成功以后清空以前数据
strApp.Length = 0;
}