找回密码
 立即注册

QQ登录

只需一步,快速开始

seasky083

银牌会员

7

主题

39

帖子

2360

积分

银牌会员

积分
2360

活字格认证微信认证勋章元老葡萄

seasky083
银牌会员   /  发表于:2015-9-6 10:13  /   查看:5072  /  回复:7
spread自带的pdf导出功能,在本地开发环境上运行的是好好的,但是发布到服务器上点pdf导出的时候就出现错误
找不到对应的__GrapeCityMvcSpreadPage__.aspx 文件,不知道是不是发布那里有问题,发布见下面贴图:


2.jpg (30.82 KB, 下载次数: 111)

7 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2015-9-6 12:18:00
沙发
回复 1楼seasky083的帖子

从截图目前我还看不出是什么问题。请问是否发布 FarPoint.PDF.dll 到服务器?
回复 使用道具 举报
seasky083
银牌会员   /  发表于:2015-9-6 13:02:00
板凳
FarPoint.PDF.dll  抱歉,麻烦了,这个dll忘记发布的时候加进去了。问题已解决,谢谢了

但是上面还有个网页找不到  scid=dummy.htm  这个,不知道是哪里还涉及到这个,开发环境和发布环境都有提示这个问题,firebug可以看到
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-9-6 19:39:00
地板
回复 3楼seasky083的帖子

问题已查收,明天继续调查。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-9-7 14:18:00
5#
回复 3楼seasky083的帖子

我重现了无法导出的问题,在 MVC 3 中点击后没有反应,不过没有重现 1# 中的错误信息。需要提交给产品组后再通知您解决办法。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-9-7 15:03:00
6#
回复 3楼seasky083的帖子

你好,
MVC 保存 PDF 出错原因是 spread保存需要依赖于前台表单中的 Form 进行传递数据,所以需要在前台页面添加Form节点,可以通过以下代码测试:

  1. <form id="spreadForm" method="post" action="@Url.Action("Op_SaveToExcel", "Home")">
  2.     @Html.FpSpread("FpSpread1", x =>
  3. {
  4.     x.Width = 1000;
  5.     x.Height = 400;
  6.     x.CommandBar.ShowPDFButton = true;
  7.     x.ActiveSheetView.AllowColumnMove = true;

  8.     x.ActiveSheetView.Cells[0, 0].Value = 100;
  9. })
  10.     <a href="javascript:void(0);" class="k-button" onclick="SaveToExcel()"><span class="k-icon k-i-tick">
  11.     </span>保存到EXCEL</a>
  12.     <button type="submit">
  13.         save to server</button>
  14.     </form>
复制代码


我这边保存没有问题。
回复 使用道具 举报
seasky083
银牌会员   /  发表于:2015-9-9 14:05:00
7#
试过了,可以行的通,thanks
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-9-9 15:45:00
8#
回复 7楼seasky083的帖子

好的,感谢反馈。

为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部