Anmelden

CollectionConverter cannot convert from System.String

Das Problem betrifft GridView, DetailsView, ObjectDataSource, ObjectContainerDataSource, insbesondere auch programmgesteuerte Erzeugung von BoundFields. Nach Postback kommt es zu einer Fehlermeldung "CollectionConverter cannot convert from System.String."

Ein Bugfix existiert und wurde in den SVN trunk sowie 2.4 und 2.6 branches eingearbeitet, allerdings vermutlich nur dort. Ein Build über den 2.6.1 tarball hat das Bugfix nicht drin. D.h. man muss vor dem Build des 2.6.1 tarball einen Patch manuell einarbeiten. Man kann die Differenz auch aus dem SVN rausbekommen: Fixed in r148743 (trunk), r148744 (2.6 branch) and r148745 (2.4 branch)

System.Web.UI.ObjectStateFormatter.cs:

      if (converter == null 
|| converter.GetType () == typeof (TypeConverter)
|| !converter.CanConvertTo (typeof (string))
|| !converter.CanConvertFrom (typeof (string)))

Ein Snapshot-Build sollte auch das Problem auch lösen, damit hatte ich noch keinen Erfolg (Probleme beim kompilieren).

siehe auch:

http://www.mail-archive.com/mono-bugs@lists.ximian.com/msg71522.html

http://www.mail-archive.com/mono-bugs@lists.ximian.com/msg71525.html

http://bugzilla.novell.com/show_bug.cgi?id=565547

   
Top

Wir arbeiten mit Software von http://www.campus21.de.

Verantwortlich für angezeigte Daten ist der Webdomain-Eigentümer laut Impressum.

Suche