Posted on 2006-06-30 19:12
随心所欲 阅读(1874)
评论(30) 编辑 收藏 网摘 所属分类:
AJAX : Atlas
这次是来自微软的专家,atlas开发小组的。我们展示了Atlas使用中发现的问题,和他们一起探讨bug的原因,还有一些疑问。
(听他说,下个星期Atals发布新的版本!太长时间了,终于迎来了一个新版本
)主要的问题集中在:
Atlas已经发现的bug(参见我以前发的
Atals新发现的bug);
UpdatePanle的更新;
UpdateProgress,几个事件;
注册的js被修改的问题;
关于Runtime的调用;
关于VirtualEarth;
还有几个其他方面的问题:fileUploader的识别等。
这是详细情况:
1:页面引用的注册问题:他只是纪录下来,没有立即的结果
2:FireFox下有代码不能正常运行:又发现了好几个地方不能运行。还有些地方是fireFox正确,但是IE不正确
CollapsiblePanelExtender:IE正确,FireFox不行。
ModelPopup工具:如果背景中有DropDownList控件,则IE控制实效;FireFox可以。
还有几个js,IE不可以,FireFox可以。
纪录,没有立即的结果
3:DragPanle在MasterPage里面不能正常运行:纪录,没有立即的结果
4:FileUpload不能在UpdatePanle中使用:.纪录,没有立即的结果
这次又发现了另外一个bug:html的上载控件在2.0里面不能被识别(就是在服务器端找不到发送的附件),除非也加上runat=server。但是在1.1里面没问题.
5:关于js被修改:(有些js,你只能自己加一些废话在里面,要不然注册不上,但是firefox里面没问题)纪录,没有立即的结果
6:UpdateProgress:怎么能得到Update处理完的事件?答曰,不能;有没有可能每个UpdatePanle绑定一个UpdateProgress?答曰:不能。

。
7:UpdatePanle,能不能只更新其他而不更新自己?(比方说,我的Index不想每次都更新,但是index会触发新页面的打开)需要间接实现:用html的button,不是服务器端的控件,朝里面动态添加js。
8:子页面如何调用父页面的Atlas的回发?没有专门的函数,需要通过dcom,调用父窗体的js函数,当然这个函数自己写。
9:VirtualEarth:是两开发个团队,所以Atlas不在发布什么控件了。不用等了。
10:能不能直接使用Atlas的runtime的js,而不是通过调用资源文件?(有时候想自己做一些扩展)答曰:不能
11:回发的时候能不能只是回发一部分html?答曰:不能。
12:Atlas里面只能、必须使用ViewState,不论多么大,都不能禁止。

再加一个:
13:UpdatePanle能不能嵌套使用?正在开发中