这是我的代码
<asp:LinkButton ID="createChart" runat="server" OnClick="createChart_onClick"></asp:LinkButton>
<asp:UpdatePanel ID="result" runat="server" UpdateMode="Conditional">
<Triggers>
<asp:AsyncPostBackTrigger ControlID="submit" />
</Triggers>
<ContentTemplate>
<!-- content -->
</ContentTemplate>
</asp:UpdatePanel>
效果很好。 我的问题是,有时我会在请求和响应之间看到白色的闪烁。这有点烦人。这是常见现象还是因为我页面上的其他一些 javascript?
请您参考如下方法:
在 Chrome 中,如果您的 ajax 响应包含图像 url,您将看到 UpdatePanel 闪烁。我注意到这种闪烁并没有发生在 Safari、Firefox 或 Safari 移动版上,而是发生在 Chrome 上,当我删除 <img src="/images/photo.png" /> 时停止了。来自 ajax 响应内容。
