我已经尝试了一些方法并进行了一些搜索,但似乎无法找到可行的解决方案,所以我想请求你的智慧。
我根据用户键入的文本动态生成jpg文件。然后我将其分配给附加了随机数的asp:image控件以解决浏览器缓存问题。
asp:image位于条件更新面板内,当单击隐藏按钮时,它会刷新。这一切都很好用,除了updatepanel刷新图像的时候,它会闪烁。
我尝试过使用两张图片并交换它们,我也尝试隐藏/显示两个CSS div(一个在另一个上面),但似乎都没有停止闪烁。我也读过一些关于使用jQuery的fadeIn / fadeOut来停止闪烁,但它似乎对我不起作用,或者我做错了什么。我可以看到图像淡出然后淡入,但是当它实际由更新面板更新时,它在中间闪烁。
如果需要,我很乐意发布代码片段。请告诉我您需要查看的内容。
提前致谢!
答案 0 :(得分:0)
动态添加updatepanel和updatepanel触发器,这将解决问题。
答案 1 :(得分:0)
无法找到有效的解决方案,所以改为使用客户端JavaScript。