When I export to excel only one column (UnitSF) is being exported. Any suggestions?
I also found it works for <Excel Format = "Html" />
But NOT for <Excel Format = "ExcelML" />
Note: exporting to pdf exports all columns.
I also found it works for <Excel Format = "Html" />
But NOT for <Excel Format = "ExcelML" />
Note: exporting to pdf exports all columns.
<
telerik:RadGrid
runat
=
"server"
ID
=
"RadGrid1"
AllowPaging
=
"True"
AllowSorting
=
"True"
AllowFilteringByColumn
=
"True"
PageSize
=
"50"
AutoGenerateColumns
=
"False"
DataSourceID
=
"ds1"
GridLines
=
"None"
Height
=
"500px"
ShowFooter
=
"True"
Skin
=
"WebBlue"
OnExcelMLExportRowCreated
=
"RadGrid1_ExcelMLExportRowCreated"
OnExcelMLExportStylesCreated
=
"RadGrid1_ExcelMLExportStylesCreated"
ShowStatusBar
=
"true"
>
<
ClientSettings
>
<
ClientEvents
OnRowContextMenu
=
"RowContextMenu"
/>
<
Resizing
AllowColumnResize
=
"true"
AllowResizeToFit
=
"true"
ClipCellContentOnResize
=
"false"
/>
<
Scrolling
AllowScroll
=
"True"
UseStaticHeaders
=
"True"
SaveScrollPosition
=
"true"
/>
</
ClientSettings
>
<
ExportSettings
ExportOnlyData
=
"true"
IgnorePaging
=
"false"
OpenInNewWindow
=
"true"
>
<
Excel
Format
=
"ExcelML"
/>
</
ExportSettings
>
<
SortingSettings
SortedBackColor
=
"Red"
/>
<
MasterTableView
TableLayout
=
"Fixed"
OnDataBinding
=
"MasterTableView_DataBinding"
OverrideDataSourceControlSorting
=
"true"
EnableHeaderContextMenu
=
"true"
EnableHeaderContextAggregatesMenu
=
"true"
EnableHeaderContextFilterMenu
=
"true"
CommandItemDisplay
=
"Bottom"
>
<
PagerStyle
Mode
=
"NextPrevNumericAndAdvanced"
AlwaysVisible
=
"True"
/>
<
CommandItemSettings
ShowAddNewRecordButton
=
"false"
ShowExportToPdfButton
=
"true"
ExportToPdfText
=
"Export to PDF"
ShowExportToExcelButton
=
"true"
/>
<
Columns
>
<
telerik:GridCheckBoxColumn
DataField
=
"FutureLease"
DataType
=
"System.Boolean"
FilterControlAltText
=
"Filter FutureLease column"
HeaderText
=
"Future Lease"
SortExpression
=
"FutureLease"
UniqueName
=
"FutureLease"
HeaderStyle-Width
=
"120px"
>
</
telerik:GridCheckBoxColumn
>
<
telerik:GridBoundColumn
DataField
=
"ShoppingCenterID"
FilterControlAltText
=
"Filter ShoppingCenterID column"
HeaderText
=
"Shopping Center ID"
SortExpression
=
"ShoppingCenterID"
UniqueName
=
"ShoppingCenterID"
HeaderStyle-Width
=
"120px"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"ShoppingCenterName"
FilterControlAltText
=
"Filter ShoppingCenterName column"
HeaderText
=
"Shopping Center Name"
SortExpression
=
"ShoppingCenterName"
UniqueName
=
"ShoppingCenterName"
HeaderStyle-Width
=
"120px"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"UnitNumber"
FilterControlAltText
=
"Filter UnitNumber column"
HeaderText
=
"Unit #"
SortExpression
=
"UnitNumber"
UniqueName
=
"UnitNumber"
HeaderStyle-Width
=
"120px"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"LeaseNumber"
DataType
=
"System.Int32"
FilterControlAltText
=
"Filter LeaseNumber column"
HeaderText
=
"Lease Number"
SortExpression
=
"LeaseNumber"
UniqueName
=
"LeaseNumber"
HeaderStyle-Width
=
"120px"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"UnitSF"
DataType
=
"System.Int32"
FilterControlAltText
=
"Filter UnitSF column"
HeaderText
=
"UnitSF"
SortExpression
=
"UnitSF"
UniqueName
=
"UnitSF"
DataFormatString
=
"{0:n0}"
Aggregate
=
"Sum"
HeaderStyle-Width
=
"120px"
>
<
ItemStyle
HorizontalAlign
=
"Right"
/>
<
FooterStyle
HorizontalAlign
=
"Right"
/>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"TenantName"
FilterControlAltText
=
"Filter TenantName column"
HeaderText
=
"TenantName"
SortExpression
=
"TenantName"
UniqueName
=
"TenantName"
HeaderStyle-Width
=
"120px"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"TenantNumber"
DataType
=
"System.Int32"
FilterControlAltText
=
"Filter TenantNumber column"
HeaderText
=
"TenantNumber"
SortExpression
=
"TenantNumber"
UniqueName
=
"TenantNumber"
HeaderStyle-Width
=
"120px"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"LeaseBeginDate"
DataType
=
"System.DateTime"
FilterControlAltText
=
"Filter LeaseBeginDate column"
HeaderText
=
"Lease Begin Date"
SortExpression
=
"LeaseBeginDate"
UniqueName
=
"LeaseBeginDate"
DataFormatString
=
"{0:MM/dd/yyyy}"
HeaderStyle-Width
=
"120px"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"MoveInDate"
DataType
=
"System.DateTime"
FilterControlAltText
=
"Filter MoveInDate column"
HeaderText
=
"Move In Date"
SortExpression
=
"MoveInDate"
UniqueName
=
"MoveInDate"
DataFormatString
=
"{0:MM/dd/yyyy}"
HeaderStyle-Width
=
"120px"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"LeaseEndDate"
DataType
=
"System.DateTime"
FilterControlAltText
=
"Filter LeaseEndDate column"
HeaderText
=
"LeaseEndDate"
SortExpression
=
"LeaseEndDate"
UniqueName
=
"LeaseEndDate"
DataFormatString
=
"{0:MM/dd/yyyy}"
HeaderStyle-Width
=
"120px"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"LeaseStatus"
FilterControlAltText
=
"Filter LeaseStatus column"
HeaderText
=
"LeaseStatus"
SortExpression
=
"LeaseStatus"
UniqueName
=
"LeaseStatus"
HeaderStyle-Width
=
"120px"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"UnitType"
FilterControlAltText
=
"Filter UnitType column"
HeaderText
=
"UnitType"
SortExpression
=
"UnitType"
UniqueName
=
"UnitType"
HeaderStyle-Width
=
"120px"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"LastTenantMoveoutDate"
DataType
=
"System.DateTime"
FilterControlAltText
=
"Filter LastTenantMoveoutDate column"
HeaderText
=
"LastTenantMoveoutDate"
SortExpression
=
"LastTenantMoveoutDate"
UniqueName
=
"LastTenantMoveoutDate"
DataFormatString
=
"{0:MM/dd/yyyy}"
HeaderStyle-Width
=
"120px"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"LastTenantBaseRent"
DataType
=
"System.Decimal"
FilterControlAltText
=
"Filter LastTenantBaseRent column"
HeaderText
=
"LastTenantBaseRent"
SortExpression
=
"LastTenantBaseRent"
UniqueName
=
"LastTenantBaseRent"
HeaderStyle-Width
=
"120px"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"LeaseType"
FilterControlAltText
=
"Filter LeaseType column"
HeaderText
=
"LeaseType"
SortExpression
=
"LeaseType"
UniqueName
=
"LeaseType"
HeaderStyle-Width
=
"120px"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"ActualMoveoutDate"
DataType
=
"System.DateTime"
FilterControlAltText
=
"Filter ActualMoveoutDate column"
HeaderText
=
"ActualMoveoutDate"
SortExpression
=
"ActualMoveoutDate"
UniqueName
=
"ActualMoveoutDate"
DataFormatString
=
"{0:MM/dd/yyyy}"
HeaderStyle-Width
=
"120px"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"TenantSICType"
FilterControlAltText
=
"Filter TenantSICType column"
HeaderText
=
"TenantSICType"
SortExpression
=
"TenantSICType"
UniqueName
=
"TenantSICType"
HeaderStyle-Width
=
"120px"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"LeaseULICode"
FilterControlAltText
=
"Filter LeaseULICode column"
HeaderText
=
"LeaseULICode"
SortExpression
=
"LeaseULICode"
UniqueName
=
"LeaseULICode"
HeaderStyle-Width
=
"120px"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"BaseRentPSF"
DataType
=
"System.Decimal"
FilterControlAltText
=
"Filter BaseRentPSF column"
HeaderText
=
"BaseRentPSF"
SortExpression
=
"BaseRentPSF"
UniqueName
=
"BaseRentPSF"
DataFormatString
=
"{0:c2}"
HeaderStyle-Width
=
"120px"
>
<
ItemStyle
HorizontalAlign
=
"Right"
/>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"CAMPSF"
DataType
=
"System.Decimal"
FilterControlAltText
=
"Filter CAMPSF column"
HeaderText
=
"CAMPSF"
SortExpression
=
"CAMPSF"
UniqueName
=
"CAMPSF"
DataFormatString
=
"{0:c2}"
HeaderStyle-Width
=
"120px"
>
<
ItemStyle
HorizontalAlign
=
"Right"
/>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"TAXPSF"
DataType
=
"System.Decimal"
FilterControlAltText
=
"Filter TAXPSF column"
HeaderText
=
"TAXPSF"
SortExpression
=
"TAXPSF"
UniqueName
=
"TAXPSF"
DataFormatString
=
"{0:c2}"
HeaderStyle-Width
=
"120px"
>
<
ItemStyle
HorizontalAlign
=
"Right"
/>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"INSPSF"
DataType
=
"System.Decimal"
FilterControlAltText
=
"Filter INSPSF column"
HeaderText
=
"INSPSF"
SortExpression
=
"INSPSF"
UniqueName
=
"INSPSF"
DataFormatString
=
"{0:c2}"
HeaderStyle-Width
=
"120px"
>
<
ItemStyle
HorizontalAlign
=
"Right"
/>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"OtherPSF"
DataType
=
"System.Decimal"
FilterControlAltText
=
"Filter OtherPSF column"
HeaderText
=
"OtherPSF"
SortExpression
=
"OtherPSF"
UniqueName
=
"OtherPSF"
DataFormatString
=
"{0:c2}"
HeaderStyle-Width
=
"120px"
>
<
ItemStyle
HorizontalAlign
=
"Right"
/>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"GrossChargesPSF"
DataType
=
"System.Decimal"
FilterControlAltText
=
"Filter GrossChargesPSF column"
HeaderText
=
"GrossChargesPSF"
SortExpression
=
"GrossChargesPSF"
UniqueName
=
"GrossChargesPSF"
DataFormatString
=
"{0:c2}"
HeaderStyle-Width
=
"120px"
>
<
ItemStyle
HorizontalAlign
=
"Right"
/>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"BaseRentAnnual"
DataType
=
"System.Decimal"
FilterControlAltText
=
"Filter BaseRentAnnual column"
HeaderText
=
"BaseRentAnnual"
SortExpression
=
"BaseRentAnnual"
UniqueName
=
"BaseRentAnnual"
DataFormatString
=
"{0:c2}"
HeaderStyle-Width
=
"120px"
>
<
ItemStyle
HorizontalAlign
=
"Right"
/>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"CAMAnnual"
DataType
=
"System.Decimal"
FilterControlAltText
=
"Filter CAMAnnual column"
HeaderText
=
"CAMAnnual"
SortExpression
=
"CAMAnnual"
UniqueName
=
"CAMAnnual"
DataFormatString
=
"{0:c2}"
HeaderStyle-Width
=
"120px"
>
<
ItemStyle
HorizontalAlign
=
"Right"
/>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"TAXAnnual"
DataType
=
"System.Decimal"
FilterControlAltText
=
"Filter TAXAnnual column"
HeaderText
=
"TAXAnnual"
SortExpression
=
"TAXAnnual"
UniqueName
=
"TAXAnnual"
DataFormatString
=
"{0:c2}"
HeaderStyle-Width
=
"120px"
>
<
ItemStyle
HorizontalAlign
=
"Right"
/>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"INSAnnual"
DataType
=
"System.Decimal"
FilterControlAltText
=
"Filter INSAnnual column"
HeaderText
=
"INSAnnual"
SortExpression
=
"INSAnnual"
UniqueName
=
"INSAnnual"
DataFormatString
=
"{0:c2}"
HeaderStyle-Width
=
"120px"
>
<
ItemStyle
HorizontalAlign
=
"Right"
/>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"OtherAnnual"
DataType
=
"System.Decimal"
FilterControlAltText
=
"Filter OtherAnnual column"
HeaderText
=
"OtherAnnual"
SortExpression
=
"OtherAnnual"
UniqueName
=
"OtherAnnual"
DataFormatString
=
"{0:c2}"
HeaderStyle-Width
=
"120px"
>
<
ItemStyle
HorizontalAlign
=
"Right"
/>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"GrossAnnual"
DataType
=
"System.Decimal"
FilterControlAltText
=
"Filter GrossAnnual column"
HeaderText
=
"GrossAnnual"
SortExpression
=
"GrossAnnual"
UniqueName
=
"GrossAnnual"
DataFormatString
=
"{0:c2}"
HeaderStyle-Width
=
"120px"
>
<
ItemStyle
HorizontalAlign
=
"Right"
/>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"LeaseVersion"
DataType
=
"System.Int32"
FilterControlAltText
=
"Filter LeaseVersion column"
HeaderText
=
"LeaseVersion"
SortExpression
=
"LeaseVersion"
UniqueName
=
"LeaseVersion"
HeaderStyle-Width
=
"120px"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"Division"
FilterControlAltText
=
"Filter Division column"
HeaderText
=
"Division"
SortExpression
=
"Division"
UniqueName
=
"Division"
HeaderStyle-Width
=
"120px"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"SuperRegion"
FilterControlAltText
=
"Filter SuperRegion column"
HeaderText
=
"SuperRegion"
SortExpression
=
"SuperRegion"
UniqueName
=
"SuperRegion"
HeaderStyle-Width
=
"120px"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"Region"
FilterControlAltText
=
"Filter Region column"
HeaderText
=
"Region"
SortExpression
=
"Region"
UniqueName
=
"Region"
HeaderStyle-Width
=
"120px"
>
</
telerik:GridBoundColumn
>
<
telerik:GridCheckBoxColumn
DataField
=
"IsHotTenant"
DataType
=
"System.Boolean"
FilterControlAltText
=
"Filter IsHotTenant column"
HeaderText
=
"IsHotTenant"
SortExpression
=
"IsHotTenant"
UniqueName
=
"IsHotTenant"
HeaderStyle-Width
=
"120px"
>
</
telerik:GridCheckBoxColumn
>
<
telerik:GridBoundColumn
DataField
=
"LeaseActivityCode8"
FilterControlAltText
=
"Filter LeaseActivityCode8 column"
HeaderText
=
"LeaseActivityCode8"
SortExpression
=
"LeaseActivityCode8"
UniqueName
=
"LeaseActivityCode8"
HeaderStyle-Width
=
"120px"
>
</
telerik:GridBoundColumn
>
<
telerik:GridCheckBoxColumn
DataField
=
"LeaseHasOptions"
DataType
=
"System.Boolean"
FilterControlAltText
=
"Filter LeaseHasOptions column"
HeaderText
=
"LeaseHasOptions"
SortExpression
=
"LeaseHasOptions"
UniqueName
=
"LeaseHasOptions"
HeaderStyle-Width
=
"120px"
>
</
telerik:GridCheckBoxColumn
>
<
telerik:GridCheckBoxColumn
DataField
=
"LeaseHasRentSteps"
DataType
=
"System.Boolean"
FilterControlAltText
=
"Filter LeaseHasRentSteps column"
HeaderText
=
"LeaseHasRentSteps"
SortExpression
=
"LeaseHasRentSteps"
UniqueName
=
"LeaseHasRentSteps"
HeaderStyle-Width
=
"120px"
>
</
telerik:GridCheckBoxColumn
>
<
telerik:GridBoundColumn
DataField
=
"LeaseSupplementalDate"
DataType
=
"System.DateTime"
FilterControlAltText
=
"Filter LeaseSupplementalDate column"
HeaderText
=
"LeaseSupplementalDate"
SortExpression
=
"LeaseSupplementalDate"
UniqueName
=
"LeaseSupplementalDate"
DataFormatString
=
"{0:MM/dd/yyyy}"
HeaderStyle-Width
=
"120px"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"LeaseULIDescription"
FilterControlAltText
=
"Filter LeaseULIDescription column"
HeaderText
=
"LeaseULIDescription"
SortExpression
=
"LeaseULIDescription"
UniqueName
=
"LeaseULIDescription"
HeaderStyle-Width
=
"120px"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"LeasedSF"
DataType
=
"System.Int32"
FilterControlAltText
=
"Filter LeasedSF column"
HeaderText
=
"LeasedSF"
SortExpression
=
"LeasedSF"
UniqueName
=
"LeasedSF"
HeaderStyle-Width
=
"120px"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"LeasingAgent"
FilterControlAltText
=
"Filter LeasingAgent column"
HeaderText
=
"LeasingAgent"
SortExpression
=
"LeasingAgent"
UniqueName
=
"LeasingAgent"
HeaderStyle-Width
=
"120px"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"ParentTenantName"
FilterControlAltText
=
"Filter ParentTenantName column"
HeaderText
=
"ParentTenantName"
SortExpression
=
"ParentTenantName"
UniqueName
=
"ParentTenantName"
HeaderStyle-Width
=
"120px"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"PropertyManager"
FilterControlAltText
=
"Filter PropertyManager column"
HeaderText
=
"PropertyManager"
SortExpression
=
"PropertyManager"
UniqueName
=
"PropertyManager"
HeaderStyle-Width
=
"120px"
>
<
FilterTemplate
>
<
telerik:RadComboBox
ID
=
"RadComboBoxPropertyManager"
DataSourceID
=
"dsPM"
DataTextField
=
"Text"
DataValueField
=
"Value"
Height
=
"200px"
AppendDataBoundItems
=
"true"
SelectedValue='<%# ((GridItem)Container).OwnerTableView.GetColumn("PropertyManager").CurrentFilterValue %>'
runat="server" OnClientSelectedIndexChanged="PMChanged">
<
Items
>
<
telerik:RadComboBoxItem
Text
=
"All"
/>
</
Items
>
</
telerik:RadComboBox
>
<
telerik:RadScriptBlock
ID
=
"RadScriptBlock1"
runat
=
"server"
>
<
script
type
=
"text/javascript"
>
function PMChanged(sender, args) {
var tableView = $find("<%# ((GridItem)Container).OwnerTableView.ClientID %>");
tableView.filter("PropertyManager", args.get_item().get_value(), "EqualTo");
}
</
script
>
</
telerik:RadScriptBlock
>
</
FilterTemplate
>
</
telerik:GridBoundColumn
>
</
Columns
>
</
MasterTableView
>
<
PagerStyle
AlwaysVisible
=
"True"
/>
<
FilterMenu
EnableImageSprites
=
"False"
>
</
FilterMenu
>
<
HeaderContextMenu
CssClass
=
"GridContextMenu GridContextMenu_Default"
>
</
HeaderContextMenu
>
</
telerik:RadGrid
>