首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

用StreamWriter写HTML文件,浏览器为什么没有显示呢?该怎么处理

2012-03-20 
用StreamWriter写HTML文件,浏览器为什么没有显示呢?C# codestring biaoti1 biaoti.Text.ToString(), nei

用StreamWriter写HTML文件,浏览器为什么没有显示呢?

C# code
string biaoti1 = biaoti.Text.ToString(), neirong2 = neirong.Text.ToString();        string neirong1 = "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\r\n\r\n<html xmlns=\"http://www.w3.org/1999/xhtml\">\r\n<head>\r\n<title>测试页</title>\r\n</head>\r\n<body>\r\n" + (neirong2.Replace("\r\n", "<br/>")) + "\r\n</body>\r\n</html>";        string adds = Server.MapPath(".") + "\\html\\" + biaoti1 + ".htm";        StreamWriter f = new StreamWriter(adds);        f.Write(neirong1);        f.Close();        Response.Write("生成成功;<a target='_blank' href='"+adds+"'>"+adds+"</a>");


用StreamWriter写HTML文件,浏览器为什么没有显示呢?
我打开源文件时内容跟新建HTML源码是一样的,为什么显示不出来呢?

我见这个方法方便就用了,不知道要改哪里,还是需要用其它方法生成才行?

[解决办法]
跟到这f.Close();
看f的值
[解决办法]
正常应该不会 源文件里的代码正常 肯定会显示 你用DW打开 看看源代码是不是有格式问题
[解决办法]
你看看是不是你的标签出错了
标签出错了得话,浏览器可能识别不了

热点排行