Hi Telerik Team,
I´m trying to generate a PDF file, without sucess. When I press the button nothing happen.
Please, what´s happening?
This is my code:
<form id="form1" runat="server">
<telerik:RadScriptManager ID="RadScriptManager1" runat="server">
<Scripts>
<asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js" />
</Scripts>
</telerik:RadScriptManager>
<telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">
function onRequestStart(sender, args) {
if (args.get_eventTarget().indexOf("exportToFile") >= 0)
args.set_enableAjax(false);
}
</script>
</telerik:RadCodeBlock>
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"
DefaultLoadingPanelID="RadAjaxLoadingPanel1">
<ClientEvents OnRequestStart="onRequestStart" />
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="RadComboBox_Estrategia">
</telerik:AjaxSetting>
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="RadGrid1" LoadingPanelID="RadAjaxLoadingPanel1" />
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
</telerik:RadAjaxManager>
<telerik:RadSkinManager ID="RadSkinManager1" runat="server" Skin="Sunset">
</telerik:RadSkinManager>
<telerik:RadAjaxLoadingPanel runat="server" ID="RadAjaxLoadingPanel1" IsSticky="true"
Style="margin-top: 200px; margin-left: 200px; position: absolute; z-index: 100"
BackColor="Transparent" MinDisplayTime="1" EnableEmbeddedSkins="False">
<asp:Image runat="server" ID="LoadingImage1" ImageUrl="~/Images/pmpartner-loader.gif"
AlternateText="Carregando..." />
</telerik:RadAjaxLoadingPanel>
<telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server" HorizontalAlign="Center"
LoadingPanelID="RadAjaxLoadingPanel1">
<div>
<table id="tbl_DAS_ESTRATEGIAS" align="center" class="tabela_bege_claro">
<tr>
<td align="right" style="width: 25%">
Estratégia:
<telerik:RadComboBox ID="RadComboBox_Estrategia" runat="server" DataSourceID="SqlDataSource_Estrategias"
Skin="Sunset" AutoPostBack="True" DataTextField="nome" DataValueField="nome"
AppendDataBoundItems="True">
<Items>
<telerik:RadComboBoxItem runat="server" Text="Todas" Value="0"></telerik:RadComboBoxItem>
</Items>
</telerik:RadComboBox>
<asp:SqlDataSource ID="SqlDataSource_Estrategias" runat="server" ConnectionString="<%$ ConnectionStrings:pmpartnerConnectionString %>"
SelectCommand="SELECT [codigo], [nome] FROM [pmeasy_020100_ESTRATEGIAS]"></asp:SqlDataSource>
</td>
</tr>
</table>
</div>
<asp:Label ID="totproj" runat="server" Text="Label"></asp:Label>
<telerik:RadGrid ID="RadGrid1" runat="server" AllowPaging="True" DataSourceID="SqlDataSource_grid1"
Skin="Sunset" Culture="pt-BR" OnItemDataBound="RadGrid1_ItemDataBound" AllowSorting="True"
CellSpacing="0" GridLines="None" ShowFooter="True" ShowGroupPanel="True" ShowStatusBar="True" Width="100%">
<ExportSettings FileName="Status_dos_Projetos" IgnorePaging="false" OpenInNewWindow="false">
<Pdf Author="PMeasy - PMPartner Consultoria" Creator="PMeasy - PMPartner Consultoria"
PageHeight="297mm" PageTitle="STATUS DOS PROJETOS - PMeasy - PMPartner Consultoria"
PageWidth="210mm" PaperSize="A4" Producer="PMeasy - PMPartner Consultoria" Subject="STATUS DOS PROJETOS"
Title="STATUS DOS PROJETOS" />
</ExportSettings>
<PagerStyle Mode="NextPrevAndNumeric" />
<CommandItemTemplate>
<asp:ImageButton ID="exportToFile" runat="server" CommandName="ExportToPdf" ImageUrl="images/PDF-icon3.png"
AlternateText="STATUS dos Projetos" Style="cursor: pointer;" OnClick="DownloadPDF_Click"/>
</CommandItemTemplate>
<CommandItemSettings ExportToPdfText="Exporta para PDF" ShowExportToPdfButton="true"/>
<Columns>
my columns
</Columns>
</telerik:RadGrid>
<asp:SqlDataSource ID="SqlDataSource_grid1" runat="server" ConnectionString="<%$ ConnectionStrings:pmpartnerConnectionString %>"
SelectCommand="pmeasy_GRID_oknok" SelectCommandType="StoredProcedure" OnSelected="SqlDataSource_grid1_Selected">
<SelectParameters>
<asp:ControlParameter ControlID="RadComboBox_Estrategia" Name="estrategia" PropertyName="SelectedValue" Type="String" />
</SelectParameters>
</asp:SqlDataSource>
</telerik:RadAjaxPanel>
</form>
Thanks, best
Daniel
I´m trying to generate a PDF file, without sucess. When I press the button nothing happen.
Please, what´s happening?
This is my code:
<form id="form1" runat="server">
<telerik:RadScriptManager ID="RadScriptManager1" runat="server">
<Scripts>
<asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js" />
</Scripts>
</telerik:RadScriptManager>
<telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">
function onRequestStart(sender, args) {
if (args.get_eventTarget().indexOf("exportToFile") >= 0)
args.set_enableAjax(false);
}
</script>
</telerik:RadCodeBlock>
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"
DefaultLoadingPanelID="RadAjaxLoadingPanel1">
<ClientEvents OnRequestStart="onRequestStart" />
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="RadComboBox_Estrategia">
</telerik:AjaxSetting>
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="RadGrid1" LoadingPanelID="RadAjaxLoadingPanel1" />
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
</telerik:RadAjaxManager>
<telerik:RadSkinManager ID="RadSkinManager1" runat="server" Skin="Sunset">
</telerik:RadSkinManager>
<telerik:RadAjaxLoadingPanel runat="server" ID="RadAjaxLoadingPanel1" IsSticky="true"
Style="margin-top: 200px; margin-left: 200px; position: absolute; z-index: 100"
BackColor="Transparent" MinDisplayTime="1" EnableEmbeddedSkins="False">
<asp:Image runat="server" ID="LoadingImage1" ImageUrl="~/Images/pmpartner-loader.gif"
AlternateText="Carregando..." />
</telerik:RadAjaxLoadingPanel>
<telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server" HorizontalAlign="Center"
LoadingPanelID="RadAjaxLoadingPanel1">
<div>
<table id="tbl_DAS_ESTRATEGIAS" align="center" class="tabela_bege_claro">
<tr>
<td align="right" style="width: 25%">
Estratégia:
<telerik:RadComboBox ID="RadComboBox_Estrategia" runat="server" DataSourceID="SqlDataSource_Estrategias"
Skin="Sunset" AutoPostBack="True" DataTextField="nome" DataValueField="nome"
AppendDataBoundItems="True">
<Items>
<telerik:RadComboBoxItem runat="server" Text="Todas" Value="0"></telerik:RadComboBoxItem>
</Items>
</telerik:RadComboBox>
<asp:SqlDataSource ID="SqlDataSource_Estrategias" runat="server" ConnectionString="<%$ ConnectionStrings:pmpartnerConnectionString %>"
SelectCommand="SELECT [codigo], [nome] FROM [pmeasy_020100_ESTRATEGIAS]"></asp:SqlDataSource>
</td>
</tr>
</table>
</div>
<asp:Label ID="totproj" runat="server" Text="Label"></asp:Label>
<telerik:RadGrid ID="RadGrid1" runat="server" AllowPaging="True" DataSourceID="SqlDataSource_grid1"
Skin="Sunset" Culture="pt-BR" OnItemDataBound="RadGrid1_ItemDataBound" AllowSorting="True"
CellSpacing="0" GridLines="None" ShowFooter="True" ShowGroupPanel="True" ShowStatusBar="True" Width="100%">
<ExportSettings FileName="Status_dos_Projetos" IgnorePaging="false" OpenInNewWindow="false">
<Pdf Author="PMeasy - PMPartner Consultoria" Creator="PMeasy - PMPartner Consultoria"
PageHeight="297mm" PageTitle="STATUS DOS PROJETOS - PMeasy - PMPartner Consultoria"
PageWidth="210mm" PaperSize="A4" Producer="PMeasy - PMPartner Consultoria" Subject="STATUS DOS PROJETOS"
Title="STATUS DOS PROJETOS" />
</ExportSettings>
<PagerStyle Mode="NextPrevAndNumeric" />
<CommandItemTemplate>
<asp:ImageButton ID="exportToFile" runat="server" CommandName="ExportToPdf" ImageUrl="images/PDF-icon3.png"
AlternateText="STATUS dos Projetos" Style="cursor: pointer;" OnClick="DownloadPDF_Click"/>
</CommandItemTemplate>
<CommandItemSettings ExportToPdfText="Exporta para PDF" ShowExportToPdfButton="true"/>
<Columns>
my columns
</Columns>
</telerik:RadGrid>
<asp:SqlDataSource ID="SqlDataSource_grid1" runat="server" ConnectionString="<%$ ConnectionStrings:pmpartnerConnectionString %>"
SelectCommand="pmeasy_GRID_oknok" SelectCommandType="StoredProcedure" OnSelected="SqlDataSource_grid1_Selected">
<SelectParameters>
<asp:ControlParameter ControlID="RadComboBox_Estrategia" Name="estrategia" PropertyName="SelectedValue" Type="String" />
</SelectParameters>
</asp:SqlDataSource>
</telerik:RadAjaxPanel>
</form>
Thanks, best
Daniel