首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >导出Radgrid包含图表

导出Radgrid包含图表
EN

Stack Overflow用户
提问于 2014-06-22 23:12:51
回答 1查看 457关注 0票数 0

我正在尝试导出一个RadGrid到pdf (或excel)。我的RadGrid也包含RadHtmlGridCharts。我想用RadGrid以任何格式(图像、图表或其他格式)导出它们,但我得到的只是一个包含文本的表格,而不是图表。

下面是ASPX代码:

代码语言:javascript
复制
<telerik:RadGrid ID="RadGrid5" runat="server" AllowPaging="false" 
                 Skin="Default" OnItemDataBound="RadGrid5_ItemDataBound"
                 OnNeedDataSource="RadGrid5_NeedDataSource" OnItemCreated="RadGrid5_ItemCreated"
                 OnItemCommand="RadGrid5_ItemCommand">

代码隐藏:

代码语言:javascript
复制
protected void RadGrid5_ItemCreated(object sender, GridItemEventArgs e)
{
    e.Item.Visible = true;
}
public void ConfigureExport(RadGrid sender)
{
    sender.ExportSettings.OpenInNewWindow = true;
    sender.ExportSettings.FileName = "ExportedData";
}
protected void RadButton_Click(object sender, EventArgs e)
{
    ConfigureExport(RadGrid5);
    RadGrid5.MasterTableView.ExportToExcel();
}
EN

回答 1

Stack Overflow用户

发布于 2014-06-25 00:22:30

在客户机上使用JavaScript呈现RadHtmlChart,因此您无法将其包含在服务器导出中。也许你可以用PhantomJS之类的工具截取渲染页面的屏幕截图,并将其放入PDF或PNG文件中,但除此之外,你可能需要使用旧的渲染图像的RadChart。也许这会对http://www.telerik.com/support/code-library/convert-grid-and-chart-with-custum-lines-inside-a-grid-to-pdf或者这个http://www.telerik.com/support/code-library/exporting-radchart-to-pdf有所帮助

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24352583

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档