c# - 如何更新动态生成的 asp :image in an UpdatePanel without flickering?

标签 c# jquery asp.net css updatepanel

我尝试了几种方法并进行了一些搜索,但似乎找不到可行的解决方案,因此想请教您的综合智慧。

我根据用户输入的文本即时生成一个 jpg 文件。然后我将它分配给一个 asp:image 控件,并附加一个随机数来绕过浏览器缓存。

asp:image 位于条件更新面板内,单击隐藏按钮时该面板会刷新。这一切都很好,除了当更新面板刷新图像时,它会闪烁。

我试过使用两张图片并交换它们,我也试过隐藏/显示两个 CSS div(一个在另一个上面),但这两种方法似乎都无法阻止闪烁。我还阅读了一些关于使用 jQuery 的淡入/淡出停止闪烁的内容,但它似乎对我也不起作用,或者我做错了什么。我可以看到图像淡出然后淡入,但它在中间闪烁,当它实际被更新面板更新时。

如果需要,我很乐意发布代码片段。让我知道你需要看什么。

提前致谢!

最佳答案

动态添加updatepanel和updatepanel trigger,这样就可以解决问题。

关于c# - 如何更新动态生成的 asp :image in an UpdatePanel without flickering?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21421937/

相关文章:

c# - 在 C# 中反格式化货币

javascript - 使用正则表达式在字符串中的特定位置插入自动破折号

jquery - 用于 jQuery 验证的复选框数组选择器

.net - asp.net LinkBut​​ton 超链接问题

c# - 重定向音频流以避免 CORS - C#

用于编辑词典的 C# GUI 控件

c# - 将对象转换为相同类型以及对性能的影响

c# - 使用用户名和密码连接到 SQL Server

javascript - 有没有办法从子域加载 json?

asp.net - 每个线程使用一个 Entity Framework 上下文是否安全? ... 是的?如何?