簡體   English   中英

如何使用asp.net Web應用程序在Web瀏覽器控件中顯示Word 2007文檔?

[英]How to display word 2007 document in web browser control using asp.net web application?

我正在將VS -2010用於asp.net Web應用程序。現在,我想在瀏覽器上顯示Word 2007文檔。因此,我決定使用webbrowser控件來顯示Word 2007文檔。 但是我沒有在工具箱中找到該組件。 因此,您是否可以指導我獲取添加的Web瀏覽器控件以及如何在Web瀏覽器控件中顯示Word 2007文檔。

否則,建議使用其他更好的方法在瀏覽器中顯示Word 2007文檔(只讀模式)?

嘗試引用以下代碼:

object oDocument;

private void button1_Click(object sender, EventArgs e)
 {
 string sFileName;
 openFileDialog1.FileName = "";
 openFileDialog1.ShowDialog();
 sFileName = openFileDialog1.FileName;

 if (sFileName.Length!=0)
 {
 oDocument = null;
 webBrowser1.Navigate(sFileName);
 }
 }

 private void Form1_Load(object sender, EventArgs e)
 {
 openFileDialog1.Filter = "Office Documents " + " " + "(*.doc, *.xls, *.ppt)|*.doc;*.xls;*.ppt";
 openFileDialog1.FilterIndex = 1;

 }

 private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
 {
 oDocument = webBrowser1.Document;

 }

參考鏈接:

http://www.c-sharpcorner.com/forums/thread/153951/opening-worddoc2007-inside-webbrowserc-sharp-net.aspx

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM