This is a viewer only at the moment see the article on how this works.
To update the preview hit Ctrl-Alt-R (or ⌘-Alt-R on Mac) or Enter to refresh. The Save icon lets you save the markdown file to disk
This is a preview from the server running through my markdig pipeline
Ηλίθιο μικρό πράγμα ... κατηγορία που παράγει ένα συμβατό Excel τραπέζι από ένα DataSet
Friday, 26 March 2004
Πολύ απλό και βασισμένο στην Ένα που είχα μπλόκαρε στο παρελθόν. (well not based on the code but based on the same idea). Τέλος πάντων, συνδέστε αυτό σε ένα κουμπί σύνδεσης, περάστε σε ένα σύνολο δεδομένων και θα παρέχει ένα αρχείο συμβατό με το Excel...
δημόσια τάξη GetExcel
{
δημόσια στατικό κενό Μετατροπή(DataSet ds, int dataTableId, HttpΑνταπόκριση response, string fileName)
{
DataGrid dg = νέο DataGrid() ·
dg.DataSource = ds.Tables[dataTableId]·
dg.DataBind(),
απάντηση.Buffer = αλήθεια.
απάντηση.ContentType="application/vnd.ms-excel"·
απάντηση.AddHeader("Content-Disposition," "attachment;filename=" + fileName) ·
using(StringWriter sw = new StringWriter())
{
χρησιμοποιώντας(HtmlTextWriter συγγραφέας = νέο HtmlTextWriter(sw))
{
dg.RenderControl (συγγραφέας) ·
απόκριση.Write(sw.ToString()),
}
}
απάντηση.Τέλος (') ·
}
δημόσια στατικό κενό Μετατροπή (DataSet ds, int dataTableId, HttpΑπάντηση response)
{
Μετατροπή (ds, dataTableId, response,"report.xls") ·
}
δημόσια στατικό κενό Μετατροπή(DataSet ds, HttpΑνταπόκριση response)
{
Μετατροπή (ds,0, απάντηση) ·
}
}