2009-10-14 7 views
0

Problème: -. Je traite doc, docx, xls, .xlsx, fichiers PDF, avec dans une application ASP.NET,Ouverture doc, docx, Excell fichiers en ligne de IE 7.0

Bien que je Je suis en cliquant sur un bouton de Gridview, j'ai besoin d'ouvrir ce fichier avec IE 6.0/7.0 NAVIGATEUR fenêtre., fichiers Office comme .docx, .doc, .xls, .xlsx, demandant ouvrir et enregistrer .. ou Ouverture côté du NAVIGATEUR. Navigateur se ferme automatiquement ..

Mais pour son pdf fonctionne bien ..

code: Response.Clear(); Response.ContentType = "application/pdf"; strFilePath = Response.WriteFile (strFilePath);

MÊME CODE UTILISÉ - avec le type de contenu "application/msword";

Mais instaed d'ouverture avec dans le navigateur, son côté d'ouverture et automatiquement, le navigateur se ferme.

Pourriez-vous s'il vous plaît aidez-moi sur ce ..

Merci Karthikeyan

+1

Vous pouvez ajouter target = "_ blank" aux liens d'ouverture de doc, et le navigateur ne sera pas fermé –

Répondre

0

Vous avez besoin serveur webdav. Il sert le contenu sur le protocole HTTP (webdav utilise http et ajoute des méthodes spéciales à POST et GET standard), et Word est client Webdav. Cela signifie que le mot comprend qu'il doit enregistrer dans la destination HTTP, pas sur le système de fichiers local. Exemple de ceci peut être vu dans DMS (systèmes de gestion de documents) comme Sharepoint.

Questions connexes