找回密码
 立即注册

QQ登录

只需一步,快速开始

tenjin
初级会员   /  发表于:2013-11-29 17:59:00
21#
回复 0楼tenjin的帖子

第一个问题描述错了。
1.Grid的列宽往窄调整时,取到的currentCell是第一行的单元格内容
回复 使用道具 举报
tenjin
初级会员   /  发表于:2013-12-2 13:06:00
22#
回复 21楼tenjin的帖子

简单的Demo。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2013-12-2 14:56:00
23#
回复 22楼tenjin的帖子

感谢您及时的demo提供,这对快速定位非常有帮助。

问题1答复,ResizeCol后,CurrentCell未发生变化。
var currentCell = jQuery("#<%=C1GridView1.ClientID%>").c1gridview("currentCell");
                    if (currentCell) {
                        alert(currentCell.rowIndex());   //CurrentCell所在行ID
                        alert(currentCell.value());         //CurrentCell包含的Value--单元格内容
不知道您是否要获得CurrentCell的内容。

问题3:这个建议非常好。 但是在控件的角度,作为一个标准功能来提供不符合通用性前提,抱歉这个不能反馈给产品组作为需求。
问题2、4属于bug,已经报告产品组,有了新进度后,我再及时给您反馈。
回复 使用道具 举报
tenjin
初级会员   /  发表于:2013-12-2 15:46:00
24#
回复 23楼roger.wang的帖子

问题1:项目中利用单元格点击事件做客户端的行选择事件,给选择行加背景色等处理,现在当ResizeCo当往小调整时时会触发该事件(应该不触发?),且取到的单元格列Index不为-1, 行Index为-1,这时候就会取数据行的第一行,demo中报rowIndex为0, 我认为点击标题行时应该为-1?
问题3:不反馈也无所谓,我这边解决的办法是在OnPreRender对未选择的TabPage加wijmo-wijtabs-hide这个CSS。
回复 使用道具 举报
tenjin
初级会员   /  发表于:2013-12-2 16:07:00
25#
回复 23楼roger.wang的帖子

GridView中7位以上小数(如0.0000001)出现显示不对的BUG,结果为1.0000000,请确认。
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2013-12-2 17:58:00
26#
回复 25楼tenjin的帖子

见这个帖子1楼的回复,已经确认为bug。
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2013-12-2 18:07:00
27#
回复 24楼tenjin的帖子

结合上面20楼、21楼的描述。
我尝试了约1个小时找你说的这个问题,抱歉,目前还未理解明确背后的项目需求。

能告之目前遇到的主要问题吗?
回复 使用道具 举报
tenjin
初级会员   /  发表于:2013-12-3 09:45:00
28#
回复 26楼roger.wang的帖子

1楼的是数字控件的问题,并且在最新版中已经对应好了,但GridView表示还是有问题。
回复 使用道具 举报
tenjin
初级会员   /  发表于:2013-12-3 09:49:00
29#
回复 27楼roger.wang的帖子

现在遇到的问题是,在没有点击任何数据单元格情况下,当调整列宽时,会触发CellClicked事件。
但在CellClicked事件中取到的是数据行第一行的内容,这会导致选中第一行(CellClicked中处理)。
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2013-12-3 10:27:00
30#
回复 29楼tenjin的帖子

你说的情况我复原后如下:
1 加载数据后, 默认响应一次“currentCellChanged”事件
2 有无点击数据单元格,当调整列宽军不会触发currentCellChanged事件。
3 你说的CellClicked是能明确点吗?  

前端事件JavaScript
调整列宽触发事件:   OnClientColumnResized
点击单元格触发事件: OnClientCurrentCellChanged
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部