Salut,
Lorsque je clique sur un bouton exporter vers Word, je veux que le contenu de la page sera exporter vers un fichier Word (tel qu'il est)
Est ce que c possible?
Des idées?
Version imprimable
Salut,
Lorsque je clique sur un bouton exporter vers Word, je veux que le contenu de la page sera exporter vers un fichier Word (tel qu'il est)
Est ce que c possible?
Des idées?
:idea: Tu peux enregistrer le code html dans un fichier pour lequel tu mettras .doc en extension :D
Word sait interpréter le html. Mais si la mise en page est un peu complexe (images, css externe,...), le résultat ne sera pas assez ressemblant, je pense. Essaye, tu verras bien.
est ce qu'il ya un moyen d'automatiser cette opération??
Oui, il te suffit de récupérer le contenu de la page sous forme de string et générer un fichier avec la classe StreamWriter, par exemple.
voila j'ai essayé ce code
mais ça me donne que les textes statiques mais pas le contenu dynamiqueCode:
1
2
3
4
5 Dim str As String = Server.MapPath("fiche_recup.aspx") Dim f As FileStream = New FileStream(str, FileMode.Open) Dim oSReader As StreamReader = New StreamReader(f) str = oSReader.ReadToEnd() Response.Write(str)
des idéee???
Evidemment, si tu vas chercher la page aspx sur le serveur, tu n'auras rien d'autre que le code aspx de base.
Il doit falloir chercher dans les objets instanciés. Je ne m'y connais pas beaucoup en ASP.NET, mais tu dois bien avoir une méthode pour récupérer le contenu de la page générée ou quelque chose dans le style, non ?