请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

dlerror
中级会员   /  发表于:2015-12-14 10:04  /   查看:3188  /  回复:1
Spread上,a列修改后,光标移动b列,触发dataChanged事件,到后台取值设值后,重新load画面,这个时候的光标依旧还在a列。
如何设置这个时候的光标不在a列上?

function dataChanged(event) {
  event.spread.UpdatePostbackData();
  var btn = document.getElementById('<%=btnSpreadChanged.ClientID%>');
  btn.click();
}

1 个回复

倒序浏览
frank.zhang
社区贡献组   /  发表于:2015-12-14 17:48:00
沙发
您好,

可以通过设置活动单元格或者选择区域来重新定位
  1. FpSpread1.SetActiveCell(0,0); // goes to top of displayed sheet
复制代码

  1. FarPoint.Web.Spread.Model.ISheetSelectionModel iss;
  2. iss = (FarPoint.Web.Spread.Model.ISheetSelectionModel)FpSpread1.ActiveSheetView.SelectionModel;
  3. iss.SetSelection(0, 0, 2, 2);
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部