找回密码
 立即注册

QQ登录

只需一步,快速开始

wp_pandy

高级会员

34

主题

166

帖子

1788

积分

高级会员

积分
1788

活字格认证

wp_pandy
高级会员   /  发表于:2011-12-9 16:00  /   查看:6661  /  回复:5
比如我的某列单元格类型换成了textcelltype或者复选框什么的,我怎样获取其中的一个textbox或全部的呢?急待中!

5 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2011-12-9 17:36:00
沙发

回复 1# wp_pandy 的帖子

wp_pandy 你好,可以在前台取得该 textbox 对象,例如在后台设置:

  1. FarPoint.Web.Spread.TextCellType textType = new FarPoint.Web.Spread.TextCellType();
  2.             textType.ShowEditor = true;
  3.             this.FpSpread1.ActiveSheetView.Columns[0].CellType = textType;
  4.             this.FpSpread1.ActiveSheetView.Cells[0, 0].Text = "test";
复制代码
则在前台取得 Cell[0,0] 的方法为:
  1. var textbox = document.getElementById("FpSpread1_0, 0");
复制代码
回复 使用道具 举报
wp_pandy
高级会员   /  发表于:2011-12-9 19:23:00
板凳
getElementById("FpSpread1_0, 0");
这有什么规律吗?下划线后面跟的是行号,第二个参数是列号吗?我回去也研究研究。
希望说的名表点。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2011-12-12 09:19:00
地板
wp_pandy 你好,getElementById("FpSpread1_0, 0") 中的 Id 可以通过 IE8 的“开发人员工具”查看,正如你所说,其中 FpSpread 为 Spread id 值,下划线后第一个参数为单元格行索引,第二个参数为单元格列索引,IE8 查看方法如图:

png

png
回复 使用道具 举报
wp_pandy
高级会员   /  发表于:2011-12-13 14:48:00
5#
恩,我看过html代码了,明白了,谢谢!
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2011-12-13 15:30:00
6#

回复 5# wp_pandy 的帖子

:share: 不客气~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部