public void Export(HttpResponse response)
                {               

                                //'first let's clean up the response.object
                                response.Clear();
                                response.Charset = "";
                        
                                //'set the response mime type for excel
                                response.ContentType = 
"application/vnd.ms-excel";
                                //'create a string writer
                                System.IO.StringWriter stringWrite = new 
System.IO.StringWriter();
                                //'create an htmltextwriter which uses the 
stringwriter
                                System.Web.UI.HtmlTextWriter htmlWrite = new 
System.Web.UI.HtmlTextWriter(stringWrite);
                        
                                //'tell the datagrid to render itself to our 
htmltextwriter                                             
                                m_ExportDG.RenderControl(htmlWrite);
                                //'all that's left is to output the html
                                response.Write(stringWrite.ToString());
                                response.End();                 
                }


m_ExportDG ist das DataGrid, das exportiert werden soll.


Greetz
Pete



[email protected] schrieb am 05.04.05 15:01:05:
> 
> Hallo zusammen,
> kennt jemand einen Workaround, einen Link oder einen Tipp,wie ich Folgendes
> realisieren kann:
> 
> Ich m�chte aus einem Datagrid-Control alle Daten in ein Excel-Sheet
> exportieren, wenn m�glich
> Excel dabei �ffnen und die Daten in einem Datasheet anzeigen.
> 
> Gibt es Datagrid-Controls, die diese Funktionalit�t bereits "serienm��ig"
> implementiert haben?
> (.NET ? FlexGrid von ComponentOne ? )
> 
> Gru�
> Steffen
> 
> 
> _______________________________________________
> Framework.net Mailingliste, Postings senden an:
> [email protected]
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/framework.net


__________________________________________________________
Mit WEB.DE FreePhone mit hoechster Qualitaet ab 0 Ct./Min.
weltweit telefonieren! http://freephone.web.de/?mc=021201

_______________________________________________
Framework.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/framework.net

Antwort per Email an