The datagrid control serializes just fine until you bind it. I've tried binding to all sorts of sources and serialization always
throws the can't serialize named object exception. This may be related to a bug that was fixed in 3.5sp1 the prevented
the serialization of the binding class.
Serializing the binding class is actually a very useful thing for what we do. So a workaround or hotfix would be helpful.