【问题标题】:How to display word 2007 document in web browser control using asp.net web application?如何使用 asp.net web 应用程序在 web 浏览器控件中显示 word 2007 文档?
【发布时间】:2013-05-21 13:11:36
【问题描述】:

我将 VS -2010 用于我的 asp.net Web 应用程序。现在我想在浏览器上显示 word 2007 文档。所以,我决定使用 webbrowser 控件来显示 word 2007 文档。 但我没有在工具箱中找到该组件。那么,您能否指导我获取添加 Web 浏览器控件以及如何在 Web 浏览器控件中显示 Word 2007 文档。

否则,请建议其他更好的方法在浏览器中显示word 2007文档(只读模式)?

【问题讨论】:

    标签: c# .net ms-word browser


    【解决方案1】:

    尝试参考以下代码:

    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

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-04-11
    • 1970-01-01
    • 1970-01-01
    • 2010-11-28
    • 2012-02-08
    • 2012-04-28
    • 2010-09-08
    相关资源
    最近更新 更多