2010-11-15 5 views

Répondre

1

Si tout ce que vous essayez de faire est de modifier le contenu du fichier texte alors pourquoi ne pas afficher le contenu dans une zone de texte et laisser les utilisateurs mettent à jour le contenu, puis enregistrez-le.

1

dont ils auront besoin pour télécharger en pièce jointe

string fileName = "text.txt"; 
string filePath = Server.MapPath("~/" + fileName); 
Response.Clear(); 

Response.AppendHeader("content-disposition", "attachment; filename=" + fileName); 
Response.ContentType = "application/octet-stream"; 
Response.WriteFile(filePath); 
Response.Flush(); 
Response.End(); 
+0

Hmmm il fonctionne, fichier peut vraiment être ouvert dans l'éditeur, mais aussi il est juste l'utilisateur de fixation ne peut pas le modifier, puis fermez et enregistrez les modifications dans le fichier primaire. J'ai besoin du processus suivant: l'utilisateur clique sur le lien, le navigateur lui permet d'ouvrir le fichier dans l'éditeur, puis clique sur sauvegarder (dans l'éditeur) et le fichier sera sauvegardé sur le réseau. – mimic

Questions connexes