Zum Inhalt springen

[ASP.NET] Export in Datei (excel, pdf)


Empfohlene Beiträge

Hallo,

ich habe ein Webapplikation in ASP.NET um Tabellen in einer Access 2000 Datenbank zu bearbeiten. Ich möchte jetzt Tabelleneinträge über die Webapplikation drucken und in andere Dateiformate (excel, word, pdf) exportieren können. Ich finde aber einfach keine geeignete Hilfe im Inet :(

und kenne mich auf dem Gebiet auch noch gar nicht aus.

Wäre nett wenn jemand Tipps für mich hat.

Danke

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hi Rumpel84,

schau ma hier gibts ein kleines Beispielprojekt:

http://www.codeproject.com/aspnet/Excel_CSV_export_button.asp

ansonst hab ich dass hier noch die daten von nem Datagrid nach Excel:


private void Button1_Click(object sender, System.EventArgs e)
{
//export to excel

Response.Clear();
Response.Buffer= true;
Response.ContentType = "application/vnd.ms-excel";
Response.Charset = "";
this.EnableViewState = false;

System.IO.StringWriter oStringWriter = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter oHtmlTextWriter = new System.Web.UI.HtmlTextWriter(oStringWriter);

this.ClearControls(dg);
dg.RenderControl(oHtmlTextWriter);

Response.Write(oStringWriter.ToString());

Response.End();
}
[/php]

vielleicht hilft dir dass, falls net gib einfach nochmal bescheid

ps. leider ist aus deinem ersten Posting nicht ersichtlich ob du als CodeBehind mit VB.NET oder C# etc. arbeitest...

Link zu diesem Kommentar
Auf anderen Seiten teilen

brauche nochmal Hilfe:

habe deinen Code soweit in VB.net bekommen, allerdings weiss ich nicht was das 'this' für ein Objekt ist? Entspricht das dem 'me' in VB.NET?

Ich habe ein Datagrid auf der Seite, das automatisch generiert wird, je nach Filteroption. In der ersten Spalte befinden sich Checkboxes. Die Zeilen, in denen die Checkbox markiert ist, sollen nach Excel exportiert werden

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...