母版页和更新面板问题
我的母版页和 asp net updatepanel 有问题。
MASTERPAGE
<div id="outerDiv">
<asp:Button />
<asp:ContentPlaceHolder>
</asp:ContentPlaceHolder>
</div>
PAGE
<asp:Content>
<asp:UpdatePanel>
blah blah
</asp:UpdatePanel>
</asp:Content>
每次我单击 asp 按钮(在更新面板之外)时,outerDiv 似乎都会闪烁。换句话说,在初始页面加载时,outerDiv 会忽略 updatepanel/content 中的内容,等待几秒钟,然后展开以包含 updatepanel 中的内容。 这给用户留下了页面正在闪烁的印象。
奇怪的是,updatepanel 中的内容似乎是在 div 之前加载的,只有在整个页面完成加载内容后,outerDiv 才决定增加其高度!?!?
我已经搜索了非闭合 divs 跨度等,但一切都很好。
UpdatePanel 是否存在母版页问题?
I have a problem with master pages and asp net updatepanel.
MASTERPAGE
<div id="outerDiv">
<asp:Button />
<asp:ContentPlaceHolder>
</asp:ContentPlaceHolder>
</div>
PAGE
<asp:Content>
<asp:UpdatePanel>
blah blah
</asp:UpdatePanel>
</asp:Content>
The outerDiv seems to blink every time I click the asp button (outside the updatepanel). In other words, on initial page load the outerDiv ignores the content in updatepanel/content, waits a couple of seconds and then expands to include the content in updatepanel.
This is giving the user the impression the page is flashing.
The weird thing is that the content in the updatepanel seems to have loaded before the div, only after the whole page has completed loading content does the outerDiv decide to increase it's height!?!?
I have searched for non closing divs spans etc but all is OK.
Does the UpdatePanel have issues with Masterpages?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试设置更新面板属性UpdateMode =“Conditional”
try to set the update panel property UpdateMode="Conditional"