How to implement WebDav in ASP.Net application RRS feed

  • Question

  • User-1420343453 posted


     I m trying to implement a webdav user interface in our ASP.Net 2.0 application

    This interface will allow the user to open the office documents(.Doc, .ppt,.xls...etc)  from Database and then edit and save them to the DB (SQL server 2005).

    Also we are not using sharepoint

    pls help


    Monday, April 21, 2008 2:23 AM

All replies

  • User113421904 posted


    There is a Visual C++ ActiveX Control for hosting Office documents called Microsoft Developer Support Office Framer Control. This sample is available here:


    You can open or save files use this control and then save to or retrieve from SQL Server 2005.

    Please note this sample is provided "AS IS" with no warranty or support from Microsoft.

    Thursday, April 24, 2008 2:24 AM
  • User-1420343453 posted

    hi Zhoa

    Thanks for the reply.

    I have already tried DSOFramer component (Visual C++ ActiveX control from MS) ...also it is working fine in Windows Forms but  in asp.net web forms (.aspx)  it is not working. It is giving error while opening a word/excel  file (ERROR:- 0x80041108   Cannot access document when in modal condition) 

    Please suggest

    Thursday, April 24, 2008 4:56 AM
  • User859828475 posted

    I am facing the same problem.

    Did you solve it? 

    Friday, November 13, 2009 8:49 AM
  • User1566012831 posted

    WebDAV is available as a standard feature.  You can add it from the "Add Windows Components" dialog, along with other IIS features.  (you don't need SharePoint)

    Or, are you asking how to do it yourself instead?

    Sunday, November 15, 2009 1:36 AM
  • User859828475 posted

    Thanks for the response

    No real connectio to sharePoint.

    Im just trying to create the object and open it inside a web serive.

    something like this:

    FramerControl framer = new FramerControl();

    framer.Open(@"C:\presentation.ppt", true, "Powerpoint.Show", System.Reflection.Missing.Value, System.Reflection.Missing.Value);

    and i get this error.

    Any ideas?

    Sunday, November 15, 2009 6:04 PM