【发布时间】:2011-07-10 04:30:14
【问题描述】:
我有以下设置 -
在每个项目的page_load(...) 期间,我注册了一个jQuery window-onresize 事件来根据其父控件的大小调整每个控件的大小。
问题 -- window.resize 事件没有按我希望的顺序发生,因为 page_load() 用于 aspx 页面,然后是母版页。
由于填充和边距,无法在 CSS 中使用 height="100%"。
是否有处理这种情况的一般策略?但是,我可以使用其他页面并控制生命周期事件,这似乎有点 hacky。
我需要建议;我想过为每个控件分配一个优先级分数并将它们注册到一些全局 JS 对象,然后按该顺序运行它。有没有更好的解决方案?
【问题讨论】:
标签: jquery asp.net master-pages jquery-events ascx