Hallo zusammen,
ich habe einige Bilder direkt in meiner Datenbank gespeichert. Die Bilder werden momentan in einer GridView (mithilfe eines Image-Handlers) dargestellt. Das selektieren der jeweiligen Zeile habe ich aktiviert.
Ich möchte nun, wenn der User auf das Select eines Bildes klickt, ein neues Image Control erstellen (dynamisch) und die ImageURL mit der URL meines Image-Handlers + ID des Bildes füllen. Durch das neuladen der Seite gehen mir natürlich diese Image Controls
wieder verloren. Daher merke ich mir im Viewstate, wie viele Image-Controls ich erstellt habe. Das klappt soweit auch. Allerdings muss ich irgendwie auch die Image-URL bzw. später auch weitere Informationen zu dem Bild, nach dem neu laden der Seite bereit
stellen. Allerdings kann ich ja keine Arrays oder ähnliches im ViewState speichern, oder? Wie könnte ich hier ran gehen?
Zudem möchte ich das ganze auch asynchron aufbauen, sprich, es soll nicht bei jedem select die ganze Seite neu geladen werden, sondern am besten nur das jeweilige Bild hinzugefügt werden. Also vielleicht durch ein UpdatePanel oder sowas.
Allerdings weiß ich momentan nicht, wie ich das alles genau realisieren kann.
Hat jemand ein paar Ideen? Speziell die Übertragung der ImageURLs?
Vielen Dank & ein paar schöne Weihnachtstage!
Grüße,
Stefan