In that case just return the document in the HTTP stream. You can open a
file stream to the Word document and the stream it into
Response.OutputStream. You should set hte content type to:
"application/msword".
Actually if the file lives on disk the following is the most efficient way
to get data back to the client:
Response.ContentType = "application/msword";
Response.TransmitFile(@"d:\articles\blog.doc");
Response.End();
Otherwise you have have to stream into Response.OutputStream().
+++ Rick ---
--
Rick Strahl
West Wind Technologies
http://www.west-wind.com/
http://www.west-wind.com/weblog/
http://www.west-wind.com/wwThreads/
----------------------------------
Making waves on the Web
"Simon Cheng" <> wrote in message
news:...
> It is intended to be shown to the end user as a read-only document.
>
> "Mark Rae" <> wrote in message
> news:...
> > "Simon Cheng" <> wrote in message
> > news:...
> >
> > > How do I open a Word or Excel document inside an event handler (e.g.,
> > > Page_Load())?
> >
> > Depends where you want to open it. Do you want to open it server-side so
> you
> > can do some processing on it, or do want to open it client-side so that
> the
> > user can view / edit it?
> >
> >
>
>