Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : erreur lors envoi fichier response.end [ Web 2.0 ] (fredzool)

jeudi 29 mars 2007 à 16:53:57 | erreur lors envoi fichier response.end

fredzool

Dim Visuname As String

                Visuname = Me.List_Old_VBCC.SelectedItem.Text

                ' On efface les éventuelles données déjà dans la mémoire tampon
                Response.Clear()

                ' On place tout ce qui est destiné au client dans la mémoire tampon
                Response.Buffer = True
                ' On définit le type d'informations renvoyée, ici des données au format Excel
                Response.ContentType = "application/vnd.ms-excel"
                'Ajout Abdellah pour permettre l'ouverture de Excel à l'extérieur
                Response.AddHeader("content-disposition", "attachment; FileName=VISU_" & Visuname & ".xls")
                'Fin de l'ajout
                ' 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 System.IO.StringWriter = New System.IO.StringWriter
                Dim monHtmlTextWriter As HtmlTextWriter = New HtmlTextWriter(monStringWriter)

                ' On extrait le contenu du DataGrid dans l'HtmlTextWriter
                Me.BCC_Details.RenderControl(monHtmlTextWriter)
                Me.DG_Tracker_RSI.RenderControl(monHtmlTextWriter)
                Me.DG_Tracker_TR.RenderControl(monHtmlTextWriter)
                Me.DG_SYNTHESE_MATRICE.RenderControl(monHtmlTextWriter)
                Me.DGBCPSoftER.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 clienthttp:||localhost/Visual Studio Projects/EMSET Prototype/Web_BDD_VALIDATION/DECLARATION.vb
                Response.End()

une excepion est claquee lors du Response.End()

Erreur inattendue : Le thread a été abandonné. à System.Threading.Thread.AbortInternal() à System.Threading.Thread.Abort(Object stateInfo) à System.Web.HttpResponse.End() à EMSET_Prototype.WebFormBCCDetails.Cmd_Export_Excel_Click(Object sender, EventArgs e) dans C:\Inetpub\wwwroot\webformbccdetails.aspx.vb:ligne 629

comment eviter cela
si j enleve le Response.End()
l export excel contient egalement les boutons de ma page

comment faire

merci
je travail en asp2.0 .net2.0  visual 2005





Cette discussion est classé dans : end, données, excel, response, monhtmltextwriter


Répondre à ce message

Sujets en rapport avec ce message

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 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 probléme avec explorateur de fichier [ par gatita_dev ] bonjour,j 'ai traduit la source asp suivant <a href="http://w Export de données ASP vers EXCEL (+graphique) [ par Muintyr ] Bonjour,je souhaite créer une page ASP (avec sélection de données sur base sql) et pouvoir transférer mes données vers un document EXCEL. Sur ma page 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 Excel et plages(ou zones) [ par sidommou ] salut à tous,Je voulais récupérer un ensemble de ligne d'un fichier excel pour les stocker dans une base de données. Bon le résultats est là: Je l'ai 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 importer les données vers excel [ par sarra0 ] Bonjour tt le monde;je débute en dotnet j'aimerais bien avec asp.net  si je clique sur le lien -produit disponible par expl -une feill excel s'ouvre , Export Excel dans plusieurs onglets [ par banekodeih ] Bonjour, voilà mon problème : En fait j'ai une page asp qui contient un tableau. Et j'ai un bouton qui fait exporter ce tableau dans un fichier Exce


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 2,652 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.