Posted 17 May 2013 Link to this post
Posted 20 May 2013 Link to this post
<
telerik:RadComboBox
ID
=
"RadComboBox1"
runat
"server"
AutoPostBack
"false"
>
Items
telerik:RadComboBoxItem
Text
"RadGrid1"
/>
"RadGrid2"
"RadGrid3"
"All RadGrids"
</
asp:Button
"btn"
"click"
OnClick
"btn_Click"
telerik:RadGrid
"RadGridWrapper"
ShowHeader
Width
"550px"
BorderStyle
"None"
OnItemCreated
"RadGridWrapper_ItemCreated"
ExportSettings
OpenInNewWindow
"true"
MasterTableView
AutoGenerateColumns
ItemTemplate
OnNeedDataSource
"RadGrid_NeedDataSource"
Skin
"Office2007"
ExportOnlyData
Columns
... ... ...
br
protected
void
RadGridWrapper_ItemCreated(
object
sender, GridItemEventArgs e)
{
if
(e.Item
is
GridHeaderItem)
e.Item.Visible =
false
;
}
RadGrid_NeedDataSource(
source, Telerik.Web.UI.GridNeedDataSourceEventArgs e)
DataTable table =
new
DataTable();
(source
as
RadGrid).DataSource = table;
ImageButton1_Click(
sender, ImageClickEventArgs e)
RadGrid radGrid = RadComboBox1.SelectedItem.Text ==
? RadGridWrapper : (RadGrid)RadGridWrapper.Items[0].FindControl(RadComboBox1.SelectedItem.Text);
radGrid.MasterTableView.ExportToPdf();