Bonjour,
J'ai une application sous Dotnet 1.0 qui affiche dans un datagrid le nom du fichier correspondant au choix effectué par l'utilisateur (.doc).
Ensuite, l'utilisateur doit ouvrir ce document, faire ces modifications pour ensuite l'enregistrer.
L'utilisateur doit pouvoir retrouver ces modifications s'il demande à rouvrir ce document.
Malheureusement ce n'est absolument pas le cas. Le document word s'ouvre sans ces modifications.
Comment puis-je faire ?
J'ai essayé en ouvrant ce fichier avec word avec les commandes suivantes :
Systeme.IO.FileInfo file = new Systeme.IO.FileInfo(CheminDuFichier);
if (file.Exists == true)
{
Response.Clear();
Response.AppendHeader("content-disposition","attachement; filename="+fiel.Name);
Response.ContentType = "application/octet-stream";
Response.WriteFile(file.FullName);
Response.Flush();
Response.Close();
}
Puis en cliquant sur Ouvrir, j'ai fait une modification et enregistrer. Puis j'ai fermé le document.
Les seules modifications doivent venir de l'utilisateur car je n'ai absolument pas de champs dans la page web qui correspond au document.
Merci pour vos aides.
Partager