我有一个转发器,我将<asp:Image>
放在其中
ImageUrl ='&lt;%#DataBinder.Eval(Container.DataItem,“Path”)%&gt;'
Path
中的 Container.Dataitem
是转发器中显示的图片的网址,而URL在选择查询的帮助下生成一个字符串
将有近140张图像将加载到asp转发器中,加载所有图像需要20秒..但我的要求是将其管理为5到6秒......
你们有没有解决方案
答案 0 :(得分:0)
您可以使用AJAX一次加载一个,而不是直接加载它们。然后,您可以控制它们的加载顺序(例如,首先加载前10个,然后加载下10个)。类似于Facebook上传照片的方式。它不会尝试一次上传所有内容。您甚至可以将它们首先作为小型低分辨率版本加载(使其看起来像它完成),然后将高分辨率加载到它们之上。