Accueil > Forum > > > > Help : Remplir excel d'une datagrid mais dans une nouvelle fenetre
Help : Remplir excel d'une datagrid mais dans une nouvelle fenetre
lundi 19 janvier 2009 à 14:31:19 |
Help : Remplir excel d'une datagrid mais dans une nouvelle fenetre

Xavleb
|
Bonjour,
Voila le pb: je veut que excel s'ouvre dans une nouvelle fenetre. le transfert des données de la datagrid vers excel c'est ok, seulement excel s'ouvre dan ma fenetre courante, je voudrais qu'il s'ouvre dans une nouvelle fenetre ou une popup. Voici mon code, merci d'y jeter un coup d'oeil:
Protected Sub Button1_Click1(ByVal sender As Object, ByVal e As System.EventArgs)HandlesButton1.Click Response.Clear() Response.Buffer = True Response.ContentType = "application/vnd.ms-excel" Response.Charset = "" ' On efface le jeu de caractères actuellement défini Response.Charset = "" ' On instancie deux objets qui vont nous permettre de récupérer les données du DataGrid : ' le StringWriter et l'HtmlTextWriter Dim monStringWriter As StringWriter = New StringWriter Dim monHtmlTextWriter As HtmlTextWriter = New HtmlTextWriter(monStringWriter) ' On extrait le contenu du DataGrid dans l'HtmlTextWriter DataGrid1.RenderControl(monHtmlTextWriter) ' On copie le contenu extrait dans la mémoire tampon Response.Write(monStringWriter.ToString()) ' On ferme "le flux" de données et envoie les données au client Response.End() End Sub
|
|
lundi 19 janvier 2009 à 14:48:16 |
Re : Help : Remplir excel d'une datagrid mais dans une nouvelle fenetre

PascalCmoa
|
Bonjour, Pourquoi ne fais-tu pas cette action dans une fenetre que tu ouvrirais sur un évènement de type Click d'un bouton. en mettant juste: Dim script As String = "" script = "window.open('cheminDeMaPageAvecExcel.aspx?page=" & unParametreSiBesoin & "')" ScriptManager.RegisterStartupScript(upValideCmdeMag, upValideCmdeMag.GetType(), "openWindow", script, True) Dans l'objet Window du javascript tu peux définir beaucoup de paramètres, telle que la cible (_blank, _parent, ...). Tu résolverais ainsi ton problème. a+ PascalCmoa email: PascalCmoa
|
|
lundi 19 janvier 2009 à 15:00:14 |
Re : Help : Remplir excel d'une datagrid mais dans une nouvelle fenetre

Xavleb
|
C'est exactement ce que je veux faire lors du click sur le bouton1 (voir sub boutton1_cllick). Je fait du developpement web au passage. Je n'est pas trops saisi le code, n'y a t'il pas juste un target _blank que je peux mettre en paramètre de mon résponse.write??
|
|
lundi 19 janvier 2009 à 15:04:58 |
Re : Help : Remplir excel d'une datagrid mais dans une nouvelle fenetre

Xavleb
|
En fait lorsque l'utilisateur clique sur le bouton, une fenetre demandant l'enregistrement apparît et un bouton ouvrir. Si l'utilisateur clique sur ouvrir, le fichier excel s'ouvre dans mon cadre principal et je voudrais que se soit dans une nouvelle fenetre.
|
|
lundi 19 janvier 2009 à 17:25:26 |
Re : Help : Remplir excel d'une datagrid mais dans une nouvelle fenetre

Xavleb
|
Je ne veux pas l'enregistrer sur le serveur. J'ai essayer de mettre un evenement onclick en java sur le bouton window.open("") Mais une nouvelle fenetre s'ouvre et le problème c'est que quand on ouvre le fichier excel il est toujours ouvert dans ma fenetre principale et non dans celle que j'ai ouverte.
|
|
Cette discussion est classée dans : données, excel, fenetre, datagrid, response
Répondre à ce message
Sujets en rapport avec ce message
Pb copier un datagrid dans excel et ouvrir excel dans un nouvelle fenetre [ par Xavleb ]
Bonjour,Voila le pb: je veut que excel s'ouvre dans une nouvelle fenetre. le transfert des données de la datagrid vers excel c'est ok, seulement excel
Exporter un datagrid vers un fichier excel [ par tournevice ]
Salut à tousJe suis confronté à un petit souci technique. En gros, je dispose d'un datagrid remplit et pour lequel je génère un fichier Excel. Jusque
erreur lors envoi fichier response.end [ par fredzool ]
Dim Visuname As String Visuname = Me.List_Old_VBCC.SelectedItem.Text ' On efface les éventuelles données déjà dans la mé
Export EXCEL d'un GridView [ par gabiset ]
Bonjour, j'utilise un GridView pour afficher le résultat d'une requête sur une base de données, et j'aimerais exporter ce tableau vers Excel. Toutes l
Problème export excel et update panel [ par gabiset ]
Bonjour,J'ai un gridview que je souhaite exporter sous Excel. Mon code fonctionnait très bien jusqu'à ce que j'ajoute un UpdatePanel autour de mon gri
Importer des données d'excel [ par lamiruth ]
Bonjour à tous,j'utilise ASP.NET 2 , C#,SQL SERVER 2005.Je souhaite importer des données de fichiers Excell vers la base de données SQL Server à par
Export de crystal report en excel ne fonctionne pas coté client [ par kotor2000 ]
Bonjour,je travaille sur un application web qui permet de générer différents rapports crystal en pdf ou en excel.Je sauvegarde les f
Comment inserer du texte avant d'importer un Datagrid dans un fichier excel VB.net [ par schumileboss ]
Salut,J'ai un DataGrid à exporter dans un fichier excel. Ca, j'arrive à le faire, ca fonctionne niquel. Seulement, je souhaite rajouter un titre et qu
Problème de pagination avec le Datagrid [ par CREZ59 ]
Bonjour à tous, J'ai un soucis avec un datagrid.Je formate un datagrid à la main, ensuite de fait un lien avec ma base de données. Je met la proprié
Gestion de données avec datagrid [ par toddy_101 ]
Bonjour tout le monde,je suis en train de développer une aplication Web asp.net vec c# comme langage.je veux
Livres en rapport
|
Derniers Blogs
[SHAREPOINT] LES SESSIONS TECHDAYS 2012.[SHAREPOINT] LES SESSIONS TECHDAYS 2012. par Patrick Guimonet
Voici donc pour ceux qui n'ont pas pu venir, ou ceux qui n'ont pas pu toutes les suivre la liste des sessions SharePoint aux TechDays 2012, que je mettrais à jour dès que les liens des vidéo seront disponibles. Ou ici : http...
Cliquez pour lire la suite de l'article par Patrick Guimonet TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE !MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE ! par Vko
Hier durant une session dédiée aux Techdays 2012, j'ai eu le plaisir d'annoncer la sortie de la Béta 2 de Mishra Reader. C'est quoi ? Pour les utilisateurs, c'est une vraie expérience de lecture de flux RSS sur Windows. Rien à voir avec les produit...
Cliquez pour lire la suite de l'article par Vko [FRAMEWORK 4] LES TASKS ET LE THREAD UI[FRAMEWORK 4] LES TASKS ET LE THREAD UI par fathi
Je viens de passer quelques temps au TechDay's et j'ai pu voir pas mal de session intéressante. Par contre une chose m'a un peu étonné lors de certaines de ces sessions qui abordaient les améliorations du framework .NET (donc le 4.5) : en gros, bea...
Cliquez pour lire la suite de l'article par fathi WORKFLOW FOUNDATION 3 A UN PIED DANS LA TOMBEWORKFLOW FOUNDATION 3 A UN PIED DANS LA TOMBE par JeremyJeanson
Depuis déjà un an, je conseille vivement les utilisateurs de Workflow Foundation 3 à migrer vers la version 4. L'information qui va suivre ne devrait donc pas trop prendre au dépourvu les personnes qui m'ont suivi. Je profite de ce poste, pour faire le re...
Cliquez pour lire la suite de l'article par JeremyJeanson
Logiciels
Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning COLLECTOR PLUS (3.00B)COLLECTOR PLUS (3.00B)COLLECTOR PLUS version 3.00B est un logiciel utilisant une base de données alimentée par :
- L... Cliquez pour télécharger COLLECTOR PLUS PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO LettresFaciles 2011 (8.0.0.1)LETTRESFACILES 2011 (8.0.0.1)LettresFaciles est un logiciel facilitant la création et la rédaction de lettres types.
Son inte... Cliquez pour télécharger LettresFaciles 2011
|