找回密码
 立即注册

QQ登录

只需一步,快速开始

婧友

论坛元老

24

主题

74

帖子

1万

积分

论坛元老

积分
10068

活字格认证

婧友
论坛元老   /  发表于:2012-5-30 10:51  /   查看:5402  /  回复:5
我把Spread设置为多选,当用户点击按钮时,如何获得用户多选的数据

5 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2012-5-30 11:17:00
沙发

回复 1# 婧友 的帖子

你好,可以通过以下方法获取选择的 Range ,在通过该 Range 集合获取对应单元格数据:

  1. protected void Button1_Click(object sender, EventArgs e)
  2.         {
  3.             FarPoint.Web.Spread.Model.CellRange[] cellRange = this.FpSpread1.Sheets[0].GetSelections();
  4.         }
复制代码
回复 使用道具 举报
婧友
论坛元老   /  发表于:2012-5-30 11:31:00
板凳
cellRange里面有四个值,分别带别什么意思,如何取出这四个值
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-5-30 12:16:00
地板

回复 3# 婧友 的帖子

cellRange.Count 代表选择的 Cell 个数。
cellRange[0].Row 代表选择的第一个单元格的 行索引。
cellRange[0].Column 表选择的第一个单元格的 列索引。
this.FpSpread1.Sheets[0].Cells[cellRange[0].Row,cellRange[0].Column].Text 取数据。
回复 使用道具 举报
婧友
论坛元老   /  发表于:2012-5-30 12:29:00
5#
嗯,谢谢
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-5-30 14:31:00
6#

回复 5# 婧友 的帖子

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