Posted on 2006-06-19 20:54
随心所欲 阅读(1647)
评论(17) 编辑 收藏 网摘 所属分类:
AJAX : Atlas
准备微软的一个ShowCase,所以项目的一部分特意向Atlas靠。经过一番准备,居然又发现了一些bug。
1:页面引用的注册问题
2:FireFox下有代码不能正常运行
3:DragPanle在MasterPage里面不能正常运行。
其他:
4:FileUpload不能在UpdatePanle中使用。
5:Cookie的一些小问题
由于toolkit需要一些页面引用,但是如果动态加载一些含有toolkit应用的UserControl时,程序就会出错。
这个问题不解决,很多实际的应用都会有影响。解决办法么,至少提供一个可以动态在程序中向页面注册引用的函数。
FireFox下不正常运行的是那个收缩/展示Panle的控件CollapsiblePanelExtender。并且,还非常奇怪,在这个控件的ExpandDirection="Vertical"的时候是正常的,但是如果横向收缩/展开的话,就会出错--不能展开。
DragPanle的错误就有点大发了。
首先DragPanle的区域不能超出页面范围---这看起来比较正常---但是如果,你的页面使用了MasterPage,问题来了,你的Drag的区域不能超出页面所在的ContentPlaceHolder所在的区域,也就是说,在整个页面(MasterPage)上的一部分上可以,不能超出那个ContentPlaceHolder的区域。
不仅如此,如果MasterPage稍微复杂一点,直接很干脆,不能拖动了---不论如何拖动,一放鼠标之后又自动返回。
然后,虽然说一放鼠标可以在返回,如果在这个过程中,你忽然点击了鼠标右键,奇迹发生了,Drag的位置定下来了,不再返回。
.....
幸好,听说下周Atals的专家会过来,我们可以整理一下bug纪录,好好请教一下。