Spire.DataExport for .NET, is a professional .NET component suit for data exporting. It allows programmers export data from database to MS Excel, MS Word, HTML, XML, PDF, MS Access, DBF, SQL Script, SYLK, DIF, CSV ,MS Clipboard format. Here we will introduce how to export data from listview to HTML.
As the predominant markup language for web pages, HTMLwhich stands for HyperText Markup Language is written in the form of HTML elements consisting of tags, enclosed in angle brackets (like ), within the web page content. It's the basic building-blocks of webpages. HTML has many advantages such as:
- Easy to use
- Loose syntax (although, being too flexible will not comply with standards)
- Supported on almost every browser, if not all browsers
- Free - You need not buy any software
- Easy to learn & code even for novice programmers
- Very similar to XML syntax, which is increasingly used for data storage
- Widely used; established on almost every website, if not all websites
Spire.DataExport presents an easy way to export data from Listview to HTML. Download Spire.DataExport (or Spire.Office) with .NET framework 2.0 (or above) together and use the code below to export data from Listview to HTML with C#/VB.NET.
Spire.DataExport.HTML.HTMLExport htmlExport1; this.htmlExport1.ActionAfterExport = Spire.DataExport.Common.ActionType.OpenView; this.htmlExport1.DataFormats.CultureName = "zh-CN"; this.htmlExport1.DataFormats.Currency = "c"; this.htmlExport1.DataFormats.DateTime = "yyyy-M-d H:mm"; this.htmlExport1.DataFormats.Float = "g"; this.htmlExport1.DataFormats.Integer = "g"; this.htmlExport1.DataFormats.Time = "H:mm"; this.htmlExport1.FileName = "sample.html"; this.htmlExport1.HtmlStyle = Spire.DataExport.HTML.HtmlStyle.MSMoney; this.htmlExport1.HtmlTableOptions.BackColor = System.Drawing.Color.FromArgb(((System.Byte)(222)), ((System.Byte)(231)), ((System.Byte)(222))); this.htmlExport1.HtmlTableOptions.FontColor = System.Drawing.Color.Black; this.htmlExport1.HtmlTableOptions.HeadersBackColor = System.Drawing.Color.FromArgb(((System.Byte)(206)), ((System.Byte)(198)), ((System.Byte)(181))); this.htmlExport1.HtmlTableOptions.HeadersFontColor = System.Drawing.Color.Black; this.htmlExport1.HtmlTableOptions.OddBackColor = System.Drawing.Color.FromArgb(((System.Byte)(255)), ((System.Byte)(251)), ((System.Byte)(240))); this.htmlExport1.HtmlTextOptions.BackgroundColor = System.Drawing.Color.White; this.htmlExport1.HtmlTextOptions.Font = new System.Drawing.Font("Arial", 8F); this.htmlExport1.HtmlTextOptions.LinkActiveColor = System.Drawing.Color.Blue; this.htmlExport1.HtmlTextOptions.LinkColor = System.Drawing.Color.Red; this.htmlExport1.HtmlTextOptions.LinkVisitedColor = System.Drawing.Color.Purple; this.htmlExport1.DataSource = Common.ExportSource.ListView; this.htmlExport1.ListView = this.listView1; htmlExport1.SaveToFile();
htmlExport1 As Spire.DataExport.HTML.HTMLExport Me.htmlExport1.ActionAfterExport = Spire.DataExport.Common.ActionType.OpenView Me.htmlExport1.DataFormats.CultureName = "zh-CN" Me.htmlExport1.DataFormats.Currency = "c" Me.htmlExport1.DataFormats.DateTime = "yyyy-M-d H:mm" Me.htmlExport1.DataFormats.Float = "g" Me.htmlExport1.DataFormats.Integer = "g" Me.htmlExport1.DataFormats.Time = "H:mm" Me.htmlExport1.FileName = "sample.html" Me.htmlExport1.HtmlStyle = Spire.DataExport.HTML.HtmlStyle.MSMoney Me.htmlExport1.HtmlTableOptions.BackColor = System.Drawing.Color.FromArgb(CType(222, Byte), CType(231, Byte), CType(222, Byte)) Me.htmlExport1.HtmlTableOptions.FontColor = System.Drawing.Color.Black Me.htmlExport1.HtmlTableOptions.HeadersBackColor = System.Drawing.Color.FromArgb(CType(206, Byte), CType(198, Byte), CType(181, Byte)) Me.htmlExport1.HtmlTableOptions.HeadersFontColor = System.Drawing.Color.Black Me.htmlExport1.HtmlTableOptions.OddBackColor = System.Drawing.Color.FromArgb(CType(255, Byte), CType(251, Byte), CType(240, Byte)) Me.htmlExport1.HtmlTextOptions.BackgroundColor = System.Drawing.Color.White Me.htmlExport1.HtmlTextOptions.Font = New System.Drawing.Font("Arial", 8.0!) Me.htmlExport1.HtmlTextOptions.LinkActiveColor = System.Drawing.Color.Blue Me.htmlExport1.HtmlTextOptions.LinkColor = System.Drawing.Color.Red Me.htmlExport1.HtmlTextOptions.LinkVisitedColor = System.Drawing.Color.Purple Me.htmlExport1.DataSource = Common.ExportSource.ListView Me.htmlExport1.ListView = Me.listView1 htmlExport1.SaveToFile()