找回密码
 立即注册

QQ登录

只需一步,快速开始

study1990
金牌服务用户   /  发表于:2012-4-6 09:45:00
31#

回复 30# iceman 的帖子

好。
Excel使用VB写的,那Spread是用什么语言写的?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-4-6 10:22:00
32#

回复 31# study1990 的帖子

study1990  你好,Spread for ASP.NET 6.0 的开发语言为 C#。
回复 使用道具 举报
study1990
金牌服务用户   /  发表于:2012-4-6 10:30:00
33#

回复 32# iceman 的帖子

哦,这么厉害。
工具栏能不能多添加一些按钮?
自定义很麻烦。。。。。
发现在打印PDF按钮之后添加了一些按钮,这个打印按钮就不好用了,点击没反应,怎么回事?
导出excel之后怎么实现弹出窗自选保存位置?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-4-6 19:24:00
34#

回复 33# study1990 的帖子

study1990  你好,
1.感谢你提出的宝贵意见,因为用户的需求不同,所以我们提供用户自定义 CommandBar 方法进而实现不同的需求。
2.问题 2,我没有重现该问题,请上传 Demo 到论坛调试。
3.请问你使用的浏览器是?IE 8 在保存时,弹出的保存窗体可以选择存储位置。
回复 使用道具 举报
study1990
金牌服务用户   /  发表于:2012-4-7 14:38:00
35#

回复 34# iceman 的帖子

我用的是这个命令:
fpspread1.SaveExcel("C:\\test.xls",FarPoint.Web.Spread.Model.IncludeHeaders.BothCustomOnly);
它直接保存在C盘了,IE9和谷歌都这样的。

再问一个问题:
我定义了一个div+js模拟下拉列表,是HTML形式的,不像C#中DropDownList dropDown= new DropDownList();定义之后就可以添加到控件中,这个模拟的下拉列表怎么添加到控件中?
回复 使用道具 举报
xuewuhen0110
中级会员   /  发表于:2012-4-7 15:41:00
36#

回复 34# iceman 的帖子

问一个关于控件初始化的问题

我想在view层中用如下形式
<%=Html.FpSpread("ReportTemplate")%>
在controller层中如何根据不同的需求将控件初始化到不同的状态?
比如说:
添加时,将控件初始化到一个空白的模板
编辑时,控件绑定数据库中内容进行编辑
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-4-10 09:37:00
37#

回复 35# study1990 的帖子

study1990 你好,

问题一:选择保存位置可以使用以下方式保存:
         
  1. this.FpSpread1.SaveExcelToResponse(Server.UrlEncode(&quot;测试.xls&quot;), FarPoint.Excel.ExcelSaveFlags.SaveCustomColumnHeaders);
复制代码

问题二:正在调查中,稍后回复。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-4-10 09:37:00
38#

回复 36# xuewuhen0110 的帖子

xuewuhen0110 你好,问题正在调查中,稍后回复。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-4-10 11:21:00
39#

回复 35# study1990 的帖子

study1990 你好,
关于问题 2,可以再 window.onload 事件中抓取 FpSpread1_cmdTable ,进而对其单元格进行操作:
抓取方法如下:
  1.          
  2. window.onload = function ()
  3. {
  4.     var commandTable = this.document.getElementById(&quot;FpSpread1_cmdTable&quot;);
  5. }
复制代码
回复 使用道具 举报
study1990
金牌服务用户   /  发表于:2012-4-10 17:32:00
40#

回复 39# iceman 的帖子

这样的话,就在js里写了,我只会在Controllers里添加,在js里怎么添加html对象(如<div>)?

在Controllers里添加里几种工具,生成页面时会将这几个工具全部渲染添加到Spread中,但每次对单元格使用工具后都会在Spread中再次渲染一遍工具,这样在js中写的功能就不能自动添加了,怎么解决Spread重复渲染问题?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部