Ich schreibe eine Website mit einer Seite, die ein Bild zeigen muss. Dieses Bild wird von einem HttpHandler mithilfe von Querystring-Befehlen erstellt. Wie kann ich das ohne Flimmern machen?
Vielen Dank im Voraus, wenn Sie einen Code brauchen Ich bin glücklich, es zu teilen!
Ich habe den folgenden Code für ein Projekt verwendet, bei dem ich ein ähnliches Problem hatte. Vielleicht kann dies helfen, Ihr Problem zu lösen.
%Vor%Nach dem Vorladen der Bilder war der Übergang sehr glatt.
ps. Ich kann mich nicht erinnern, wo ich das bekommen habe, also kann ich keinen Kredit geben. Entschuldigung.
Sie können 2 UpdatePanels verwenden und nach jedem "reload" wechseln:
Laden Sie Frame1 in Panel1 und blenden Panel2 bei Postback / Pageload
Laden Sie Frame2 in Panel2 per AJAX und nachdem das Image geladen wurde, zeigen Sie Panel2 an und blenden Panel1 aus Laden Sie Frame3 in Panel1 per AJAX, und nachdem das Image geladen ist, zeigen Sie Panel1 an und blenden Panel2 aus usw. ....
Sie könnten dann sogar ein sanftes Überblenden von Panel1- & gt; Panel2 mit JS durchführen (siehe HIER) oder einfacher mit jQuery fadeIn () und fadeOut () ).