作者MOONRAKER (㊣康少校是死到哪里去了)
看板Visual_Basic
标题Re: [.NET] 关於输出Word的问题
时间Mon Sep 17 21:57:34 2012
※ 引述《b210485 (Capriccio)》之铭言:
: 推 Abbee:可以作成html格式,副档名doc 09/16 21:00
: → MOONRAKER:输出html,改个名字DOC。我们以前也都用这种烂(赞)招。 09/16 22:53
: → b210485:感谢楼上两位大大,我再试试看 09/16 23:05
: → b210485:另外想请问这个需要增加WebBrowser控制项才能执行吗? 09/16 23:06
: → b210485:网路上找不太到有关这方面的资料,大多是有关XML的 09/17 00:17
: → b210485:可以再解释一下吗? 感谢!! 09/17 00:18
http://www.aspnettutorials.com/tutorials/file/gv-word-aspnet2-vb.aspx
或
http://goo.gl/HtD0o
本页上第一段 Protected Sub Button1_Click 里面的程式就是你要的
这本来是汇出gridView用的,但是只要去掉中间两行
Dim oHtmlTextWriter As New System.Web.UI.HtmlTextWriter(oStringWriter)
Me.GridView1.RenderControl(oHtmlTextWriter)
然後一直用上面的oStringWriter写网页
oStringWriter.Write('<head> ... </head>');
oStringWriter.Write('<body> ... </body>');
执行时在这一页就会提示你储存FileName.doc
当然你可以自己改成别的档名,怎麽改你应该找得到
以前还帮客户改成档名加日期时间,方便他索引,不过他不鸟我 XD
StringWriter使用说明,下面有范例。
http://msdn.microsoft.com/zh-tw/library/system.io.stringwriter.aspx#Y4300
--
从前有个马铃薯王国 有个高贵伟大的国王
有的人尊敬他 有的人畏惧他 但有个人敢看不起他不只是一条龙
嘿呵 快出动 去征服 去摆平 嘿呵 快出征 去征服那条龙
嘿呵 快出动
(宰了它!轰了它!)嘿呵 快出征 去征服那条龙
:■ Potatoes and Dragons (C)Alphanim France 2004-05 :.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.45.203.91
1F:推 b210485:感谢大大回应!! 先推再看XD 09/17 23:50
2F:推 b210485:抱歉,再请教两个问题 1.Response是什麽? 要在哪里宣告? 09/18 00:38
3F:→ b210485:2.提示储存FileName.doc 这部分会在哪里出现? 09/18 00:39
4F:→ b210485:麻烦大大解答 谢谢!! 09/18 00:40
5F:→ MOONRAKER:OHMYDOG,你不是写网页程式啊… 09/18 01:02
6F:→ b210485:呃...对 抱歉让你误会了 再次感谢热心的大大帮忙解答.. 09/18 08:48