asp.net11 单击激活单元格的问题。
版主您好:我需要在点击单元格的时候直接进入输入状态,目前在安卓手机上是点击单元格就直接可以输入。但是苹果手机上使用safari浏览器或是谷歌浏览器时,需要点击2下才会进入编辑状态。(微信自带的浏览器就更别提了,需要点3次)
第一次点击时会出现如下图所示这样选择单元格的状态。我有什么办法在苹果手机上点击一下就直接可以输入数据呢?
其中: FpSpread4.EditModePermanent = True FpSpread4.EditModeReplace = True 已经设置了。
你可以尝试一下在CellClicked事件中加入StartEdit(); 方法试试,但是因为浏览器的原因并不一定能起作用
https://www.grapecity.com/spreadnet/docs/online-asp/CSSR-cellclicked.html
正常情况下EditModePermanent 设置为true就行,目前看来是浏览器兼容性问题,这个暂时没有什么办法,asp.net webform本身对新的一些浏览器支持就不太好。
我建议你如果是开发新项目的话,可以选择我们的spreadjs纯前端表格控件,在当前支持
h5的浏览器中都没有问题 目前来说无法升级新版本。单就这个问题来说,有没有什么变通的办法能解决了?能不能禁了那个选择单格的拖动方框的功能?或是禁止长按单元格出现的复制、粘贴的工具栏呢?
或是有没有类似这样的FP.ActiveSheet.SetActiveCell(2, 1),麻烦帮忙想想办法。
页:
[1]