找回密码
 立即注册

QQ登录

只需一步,快速开始

wp_pandy

高级会员

34

主题

166

帖子

1788

积分

高级会员

积分
1788

活字格认证

wp_pandy
高级会员   /  发表于:2011-10-29 15:45  /   查看:10429  /  回复:12
现在想实现的功能是这样的,当FpSpread的文本框选中时,选中文本框中的内容。这能实现吗?

12 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2011-10-29 18:15:00
沙发

回复 1# wp_pandy 的帖子

当然可以,添加以下设置:
  1. this.FpSpread1.EditModeReplace = true;
复制代码
回复 使用道具 举报
wp_pandy
高级会员   /  发表于:2011-10-29 20:14:00
板凳
好,谢谢
回复 使用道具 举报
wp_pandy
高级会员   /  发表于:2011-10-30 16:02:00
地板
版主不管用啊
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2011-10-31 09:29:00
5#

回复 4# wp_pandy 的帖子

你好,
1.
  1. this.FpSpread1.EditModeReplace = true;
复制代码
这句代码在单元格进入编辑模式时才起作用,默认情况下,选中单元格后按下 "Enter" 键进入编辑模式,你就会看到效果.

2.实现该方法的还有一种方法:添加 ActiveCellChanged 事件,后使用 前台 StartEdit 方法,这个应该更符合你的需求,请在前台添加以下代码:
  1.   
  2.   <script language="javascript" type="text/javascript">
  3.         window.onload = function () {
  4.           var spread1 = document.getElementById("<%=FpSpread1.ClientID %>");
  5.           if (document.all) {
  6.                  spread1.addEventListener("ActiveCellChanged", cellChanged, false);
  7.           }
  8.         }
  9.         function cellChanged() {
  10.             alert("r" + event.row + ",c" + event.col);
  11.             FpSpread1.StartEdit();
  12.         }
  13.      </SCRIPT>
复制代码
如果有问题,欢迎继续交流~
回复 使用道具 举报
wp_pandy
高级会员   /  发表于:2011-10-31 10:13:00
6#
好,我试试,谢谢了
回复 使用道具 举报
wp_pandy
高级会员   /  发表于:2011-10-31 10:59:00
7#
版主不管用啊,提示不支持的属性或方法,我使用的是4.0版本的
回复 使用道具 举报
wp_pandy
高级会员   /  发表于:2011-10-31 11:00:00
8#
直接就报有js错误,是怎么回事啊,我记得帮助文档上有关于不同浏览器的实现方法,,现在找不到了,版主能不能给指点指点啊
回复 使用道具 举报
wp_pandy
高级会员   /  发表于:2011-11-5 10:29:00
9#
版主,怎么不回了啊?等待中啊
回复 使用道具 举报
wp_pandy
高级会员   /  发表于:2011-11-5 12:59:00
10#
使用了不管用啊,版主!
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部