找回密码
 立即注册

QQ登录

只需一步,快速开始

LeeDongmei
金牌服务用户   /  发表于:2014-9-2 15:19:00
11#
追注:我的spread是放在有母版页的web窗体中,不知有否影响。
另外,版主的代码在我环境中运行不了。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-9-2 19:23:00
12#
回复 11楼LeeDongmei的帖子

有可能有影响,可以查看下 FindControl 中的 ID 是否正确。

我创建了一个 VB.NET 工程供您参考:
13660_VB.zip (2.35 MB, 下载次数: 59)
回复 使用道具 举报
LeeDongmei
金牌服务用户   /  发表于:2014-9-3 09:18:00
13#
感谢版主一遍遍耐心的解答!
这个VB包运行时还是报错,经过修改,可以运行。
一个错误是包里有一个VC的WebForm1,被我删除。
另一个错误是程序不认识控件FpSpread1,可能是代码设计成应用程序,而我是想用网站,
把CodeBehind改为CodeFile后,可以运行。
但我添加cellclick事件,却没有响应。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-9-3 15:19:00
14#
回复 13楼LeeDongmei的帖子

您好,

不客气的,这是我们应做的。
我的 Demo 是可以正常回调的吗?
您这个问题目前根据当前信息我还不能确定。请您确认下事件是否正常添加,请查看属性窗体中是否有这个事件。
或者是新建一个 website,使用 Demo 中代码看能否回调成功。

谢谢
回复 使用道具 举报
LeeDongmei
金牌服务用户   /  发表于:2014-9-4 08:56:00
15#
将me.FpSpread1.FindControl("viewport")
改变为fp = TryCast(FpSpread1.FindControl("viewport"), Table)后,
上述测试中发生的错误不再出现,但CellClick事件没有相应。
我新建了一个简单的Demo,请帮忙测试一下不响应的原因。

startest.rar (1.82 MB, 下载次数: 50)
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-9-4 09:18:00
16#
回复 15楼LeeDongmei的帖子

你好,

CallBack 方法需要调用 ButtonCommand 事件,无法调用 CellClick 事件。
startest.zip (2.29 MB, 下载次数: 66)
回复 使用道具 举报
LeeDongmei
金牌服务用户   /  发表于:2014-9-4 09:33:00
17#
其实初衷是想使用CellClick事件,以获得焦点单元格的位置,并将焦点单元格的内容取出做处理。
但使用CellClick事件就要添加Spread1.ActiveSheetView.AutoPostBack = True语句,一旦
添加,我设定好的列宽等格式就变了。如果只能调用ButtonCommand事件的话,我试着把想法
写到ButtonCommand事件中,如有问题,还得麻烦版主帮忙。谢谢!
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-9-4 10:45:00
18#
回复 17楼LeeDongmei的帖子

好的,有问题欢迎随时沟通。客气了

为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢

评分

参与人数 1满意度 +5 收起 理由
LeeDongmei + 5 满意。还在继续测试。

查看全部评分

回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部