母版页和更新面板问题

发布于 2024-11-25 03:40:18 字数 629 浏览 0 评论 0原文

我的母版页和 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

倾`听者〃 2024-12-02 03:40:18

尝试设置更新面板属性UpdateMode =“Conditional”

try to set the update panel property UpdateMode="Conditional"

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文