作者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
推 b210485:感謝大大回應!! 先推再看XD 09/17 23:50
推 b210485:抱歉,再請教兩個問題 1.Response是什麼? 要在哪裡宣告? 09/18 00:38
→ b210485:2.提示儲存FileName.doc 這部分會在哪裡出現? 09/18 00:39
→ b210485:麻煩大大解答 謝謝!! 09/18 00:40
→ MOONRAKER:OHMYDOG,你不是寫網頁程式啊… 09/18 01:02
→ b210485:呃...對 抱歉讓你誤會了 再次感謝熱心的大大幫忙解答.. 09/18 08:48