<
telerik:RadGrid
AutoGenerateColumns
=
"False"
ID
=
"xgrdApprovedAuths"
AllowSorting
=
"True"
OnSortCommand
=
"xgrdApprovedAuths_SortCommand"
OnNeedDataSource
=
"xgrdApprovedAuths_NeedDataSource"
Height
=
"200px"
Width
=
"9in"
runat
=
"server"
CellSpacing
=
"0"
>
<
ExportSettings
ExportOnlyData
=
"true"
IgnorePaging
=
"true"
OpenInNewWindow
=
"true"
/>
<
mastertableview
tablelayout
=
"Auto"
width
=
"100%"
allownaturalsort
=
"false"
>
<
Columns
>
<
telerik:GridBoundColumn
HeaderText
=
"Status"
DataField
=
"ApprovalStatus"
UniqueName
=
"ApprovalStatus"
SortExpression
=
"ApprovalStatus"
HeaderStyle-VerticalAlign
=
"Bottom"
HeaderStyle-HorizontalAlign
=
"Center"
ShowSortIcon
=
"False"
ShowFilterIcon
=
"False"
ReadOnly
=
"True"
AllowFiltering
=
"False"
>
<
HeaderStyle
HorizontalAlign
=
"Center"
VerticalAlign
=
"Bottom"
/>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
HeaderText
=
"AuthID"
DataField
=
"AuthID"
UniqueName
=
"AuthID"
SortExpression
=
"AuthID"
Visible
=
"False"
HeaderStyle-VerticalAlign
=
"Bottom"
ShowSortIcon
=
"False"
ShowFilterIcon
=
"False"
ReadOnly
=
"True"
AllowFiltering
=
"False"
>
<
HeaderStyle
VerticalAlign
=
"Bottom"
/>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
HeaderText
=
"Auth Number"
DataField
=
"AuthNumber"
UniqueName
=
"AuthNumber"
SortExpression
=
"AuthNumber"
HeaderStyle-VerticalAlign
=
"Bottom"
HeaderStyle-HorizontalAlign
=
"Center"
ShowSortIcon
=
"False"
ShowFilterIcon
=
"False"
ReadOnly
=
"True"
AllowFiltering
=
"False"
>
<
HeaderStyle
HorizontalAlign
=
"Center"
VerticalAlign
=
"Bottom"
/>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
HeaderText
=
"Auth Adj #"
DataField
=
"AuthAmendment"
UniqueName
=
"AuthAmendment"
SortExpression
=
"AuthAmendment"
ItemStyle-Wrap
=
"False"
HeaderStyle-VerticalAlign
=
"Bottom"
ShowSortIcon
=
"False"
ShowFilterIcon
=
"False"
ReadOnly
=
"True"
AllowFiltering
=
"False"
HeaderStyle-HorizontalAlign
=
"Center"
>
<
HeaderStyle
HorizontalAlign
=
"Center"
VerticalAlign
=
"Bottom"
/>
<
ItemStyle
Wrap
=
"False"
/>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
HeaderText
=
"Originator"
DataField
=
"CreatedBy"
UniqueName
=
"CreatedBy"
SortExpression
=
"CreatedBy"
ItemStyle-Wrap
=
"False"
HeaderStyle-VerticalAlign
=
"Bottom"
ShowSortIcon
=
"False"
ShowFilterIcon
=
"False"
ReadOnly
=
"True"
AllowFiltering
=
"False"
>
<
HeaderStyle
VerticalAlign
=
"Bottom"
/>
<
ItemStyle
Wrap
=
"False"
/>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
HeaderText
=
"MemberID"
DataField
=
"MemberID"
UniqueName
=
"MemberID"
SortExpression
=
"MemberID"
Visible
=
"False"
HeaderStyle-VerticalAlign
=
"Bottom"
ShowSortIcon
=
"False"
ShowFilterIcon
=
"False"
ReadOnly
=
"True"
AllowFiltering
=
"False"
>
<
HeaderStyle
VerticalAlign
=
"Bottom"
/>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
HeaderText
=
"Member Name"
DataField
=
"Member Name"
UniqueName
=
"Member Name"
SortExpression
=
"Member Name"
ItemStyle-Wrap
=
"False"
HeaderStyle-VerticalAlign
=
"Bottom"
ShowSortIcon
=
"False"
ShowFilterIcon
=
"False"
ReadOnly
=
"True"
AllowFiltering
=
"False"
>
<
HeaderStyle
VerticalAlign
=
"Bottom"
/>
<
ItemStyle
Wrap
=
"False"
/>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
HeaderText
=
"Start Date"
DataField
=
"StartDate"
UniqueName
=
"StartDate"
SortExpression
=
"StartDate"
HeaderStyle-VerticalAlign
=
"Bottom"
DataType
=
"System.DateTime"
ItemStyle-Wrap
=
"False"
DataFormatString
=
"{0:MM/dd/yyyy}"
ShowSortIcon
=
"False"
ShowFilterIcon
=
"False"
ReadOnly
=
"True"
AllowFiltering
=
"False"
>
<
HeaderStyle
VerticalAlign
=
"Bottom"
/>
<
ItemStyle
Wrap
=
"False"
/>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
HeaderText
=
"End Date"
DataField
=
"EndDate"
UniqueName
=
"EndDate"
SortExpression
=
"EndDate"
HeaderStyle-VerticalAlign
=
"Bottom"
DataType
=
"System.DateTime"
ItemStyle-Wrap
=
"False"
DataFormatString
=
"{0:MM/dd/yyyy}"
ShowSortIcon
=
"False"
ShowFilterIcon
=
"False"
ReadOnly
=
"True"
AllowFiltering
=
"False"
>
<
HeaderStyle
VerticalAlign
=
"Bottom"
/>
<
ItemStyle
Wrap
=
"False"
/>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
HeaderText
=
"Max Units"
DataField
=
"MaxUnits"
UniqueName
=
"MaxUnits"
SortExpression
=
"MaxUnits"
HeaderStyle-VerticalAlign
=
"Bottom"
ItemStyle-Wrap
=
"False"
DataType
=
"System.Int32"
DataFormatString
=
"{0:###,##0}"
ItemStyle-HorizontalAlign
=
"Right"
ShowSortIcon
=
"False"
ShowFilterIcon
=
"False"
ReadOnly
=
"True"
AllowFiltering
=
"False"
HeaderStyle-HorizontalAlign
=
"Center"
>
<
HeaderStyle
HorizontalAlign
=
"Center"
VerticalAlign
=
"Bottom"
/>
<
ItemStyle
HorizontalAlign
=
"Right"
Wrap
=
"False"
/>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
HeaderText
=
"Units Used"
DataField
=
"Units Used"
UniqueName
=
"Units Used"
SortExpression
=
"Units Used"
HeaderStyle-VerticalAlign
=
"Bottom"
DataType
=
"System.Int32"
ItemStyle-Wrap
=
"False"
DataFormatString
=
"{0:###,##0}"
ItemStyle-HorizontalAlign
=
"Right"
ShowSortIcon
=
"False"
ShowFilterIcon
=
"False"
ReadOnly
=
"True"
AllowFiltering
=
"False"
HeaderStyle-HorizontalAlign
=
"Center"
>
<
HeaderStyle
HorizontalAlign
=
"Center"
VerticalAlign
=
"Bottom"
/>
<
ItemStyle
HorizontalAlign
=
"Right"
Wrap
=
"False"
/>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
HeaderText
=
"Division"
DataField
=
"Division"
UniqueName
=
"Division"
SortExpression
=
"Division"
HeaderStyle-VerticalAlign
=
"Bottom"
ItemStyle-Wrap
=
"False"
ShowSortIcon
=
"False"
ShowFilterIcon
=
"False"
ReadOnly
=
"True"
AllowFiltering
=
"False"
ItemStyle-HorizontalAlign
=
"Center"
>
<
HeaderStyle
VerticalAlign
=
"Bottom"
/>
<
ItemStyle
HorizontalAlign
=
"Center"
Wrap
=
"False"
/>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
HeaderText
=
"Service Description"
DataField
=
"Service Description"
UniqueName
=
"Service Description"
SortExpression
=
"Service Description"
AutoPostBackOnFilter
=
"true"
CurrentFilterFunction
=
"Contains"
HeaderStyle-VerticalAlign
=
"Bottom"
ShowSortIcon
=
"False"
ShowFilterIcon
=
"False"
ReadOnly
=
"True"
AllowFiltering
=
"False"
ItemStyle-Wrap
=
"False"
>
<
HeaderStyle
VerticalAlign
=
"Bottom"
/>
<
ItemStyle
Wrap
=
"False"
/>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
HeaderText
=
"Reject Reason"
DataField
=
"RejectReason"
UniqueName
=
"RejectReason"
SortExpression
=
"RejectReason"
HeaderStyle-VerticalAlign
=
"Bottom"
ItemStyle-Wrap
=
"False"
ShowSortIcon
=
"False"
ShowFilterIcon
=
"False"
ReadOnly
=
"True"
AllowFiltering
=
"False"
>
<
HeaderStyle
VerticalAlign
=
"Bottom"
/>
<
ItemStyle
Wrap
=
"False"
/>
</
telerik:GridBoundColumn
>
</
Columns
>
</
mastertableview
>
<
clientsettings
>
<
Scrolling
AllowScroll
=
"True"
UseStaticHeaders
=
"True"
SaveScrollPosition
=
"True"
>
</
Scrolling
>
</
clientsettings
>
</
telerik:RadGrid
>
<
asp:Button
ID
=
"cmdExport"
runat
=
"server"
Text
=
"Export to CSV File"
OnClick
=
"cmdExport_Click"
/>
protected void cmdExport_Click(object sender, System.EventArgs e)
{
xgrdApprovedAuths.MasterTableView.ExportToExcel();
}
protected void xgrdApprovedAuths_NeedDataSource(object source, GridNeedDataSourceEventArgs e)
{
try
{
clsAuthorizations auth = new clsAuthorizations(ss.dbConnect);
DateTime FromDate;
DateTime ToDate;
if (txtProcessedStartDate.SelectedDate == null)
{
FromDate = System.DateTime.Now.AddYears(-50);
}
else
{
FromDate = txtProcessedStartDate.SelectedDate.Value;
}
if (txtProcessedEndDate.SelectedDate == null)
{
ToDate = System.DateTime.Now.AddYears(50);
}
else
{
ToDate = txtProcessedEndDate.SelectedDate.Value;
}
int ProviderID = ss.ProviderID;
this.xgrdApprovedAuths.DataSource = auth.GetViewOnlyApprovedAuths(ProviderID, FromDate, ToDate, cboProcessedStatus.SelectedItem.Text, cboProcessedDivision.SelectedItem.Text, ss.listDivisionString);
//this.xgrdApprovedAuths.DataBind();
this.updApprovedAuths.Update();
}
catch (Exception ex)
{
clsPortalErrorLog err = new clsPortalErrorLog(ss.dbConnect);
err.LogError(ex.ToString(), User.Identity.Name, "AuthsMain.aspx", "BindApprovedAuths");
}
}
I'm using Telerek version Q1 2011 with Visual Studio 2008.
I'm trying to export the grid to Excel.