Also ich mach das Zwischenspeichern einer ArrayList im ViewState ganz einfach so:
Viewstate["IDs"]= arrPhotos; und dann zum Lesen: arrPhotoIDs = (ArrayList)ViewState["IDs"] Ist es das was Du suchst? Th. -----Original Message----- From: Nils Krech To: aspDEdotnet Sent: 14.10.02 06:14 Subject: [aspdedotnet] Arraylist und ViewState, c# -- Moved from [aspgerman] to [aspdedotnet] by [EMAIL PROTECTED] <[EMAIL PROTECTED]> -- Hallo! Habe Probleme ein ArrayList in ein ViewState zu schreiben und dann zu lesen. Laut Doku kann ArrayList aber serialisiert werden. Speichere eine Klasse in der ArrayList, das adden klappt auch gut. F�r das Speichern habe ich einen TypeConverter geschrieben (Das scheint auch zu funzen, habe das mit einem Array meiner Klasse ausprobiert), der alle relevanten Eigenschaften in einem String speichert. Soweit, sogut... Leider klappt der Speichervorgang nur bei dem ersten Element ?!?, das Auslesen des ViewSates als ArrayList bringt einen TypeCastFehler, kommt anscheinend nicht mit der Klasse klar. 1. Kennt jemand ein gutes Tutorial, resp. hat sowas schonmal gemacht? 2. Finde leider nicht den genauen Fehler, wie kann man den ViewState denn besser debuggen 3. Au�erdem kommt die property ArrayList al, die ich in einem CustomControl einsetze niemals auf den setter. Umgehe das, in dem ich mir die Eigenschaft auslese und dann bewu�t von der page wieder setze. Hoffe das war verst�ndlich und jemand kann helfen, Vielen Dank schonmal im voraus, Nils | [aspdedotnet] als [email protected] subscribed | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.dotnetgerman.com/listen/aspDEdotnet.asp
