New to Telerik UI for ASP.NET AJAX? Start a free 30-day trial

GridTableView exporter. For internal use only.

Definition

Namespace:Telerik.Web.UI.Grid.Export

Assembly:Telerik.Web.UI.dll

Syntax:

C#
[SuppressMessage("Microsoft.Design", "CA1001:TypesThatOwnDisposableFieldsShouldBeDisposable")]
public class TableViewExporter

Inheritance: objectTableViewExporter

Inherited Members object.ToString()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()object.GetType()object.MemberwiseClone()...

Constructors

TableViewExporter constructor

C#
public TableViewExporter(GridTableView tableView, GridExportSettings setting)
Parameters:tableViewGridTableView

GridTableView object

settingGridExportSettings

RadGrid export settings

TableViewExporter constructor

C#
public TableViewExporter(GridTableView tableView, string fileName, bool dataOnly, bool ignorePaging)
Parameters:tableViewGridTableView

GridTableView object

fileNamestring

File name

dataOnlybool

Export only data?

ignorePagingbool

Ignore paging?

Methods

Exports the control to Excel

C#
public void ExportToExcel()

Exports the control to PDF

C#
public void ExportToPdf()

Exports the control to Word

C#
public void ExportToWord()

Generates the text representing the Export Output for Microsoft Excel XSLX format

C#
public string GenerateXlsxOutput()
Returns:

string

C#
public object GenerateXlsxOutput<T>()
Returns:

object

Returns a temporary directory

C#
public static string GetTemporaryDir()
Returns:

string

Temporary directory path