我开发了一个ASP.Net应用程序,用户可以使用它来输入时间表。应用程序使用网格将日期显示为列,将条目显示为行。每当用户向单元格输入值时,表示特定日期的特定项目花费的时间,我有一个JavaScript函数,用于更新当天的列总计。当用户聚焦另一行时,行总数也会更新。
当网格的行数超过50行时,会出现奇怪的行为:添加新行时,在用户填充第一个单元格后,列总数最多需要40秒更新,在此期间浏览器正在等待操作完成。控制返回到浏览器后,填充同一行中的后续单元格即时更新总计。添加新行时,会显示相同的行为。
有人可以指点我应该从哪里开始解决此问题吗?这个浏览器是否相关(我们使用的是IE 8),还是应该查看JavaScript代码?我尝试使用运行此应用程序。使用FF运行应用程序有些不起作用,所以我无法以这种方式进行测试。
有什么想法吗?
答案 0 :(得分:0)
问题(对于任何感兴趣的人)都是使用Ig2010.3的getRow()方法。我重新连接了页面的逻辑,现在它正在读取单元格的内容。现在好了。