ピアのグループ用のカスタムコントロールを作成していて、障害が発生しています。コントロールの目的は、ネスト、並べ替えなどを使用してグリッドを実装する簡単な方法を提供することです。
ネストを作成するために、残りの子の青写真として機能する子GridViewがあります。開発者が希望どおりに構成できるようにすると、カスタムコントロールが多数の同一のコピーを作成します。
ここでの私の問題は、子グリッドを完全にコピーできないことです。MemberWiseClone()は機能していないようで、GridViewはシリアル化できません。
私の現在の解決策は、必要になることがわかっているフィールド(ID、CssClassなど)のリストを手動でコピーすることですが、それは明らかに不十分であり、EventHandlerにも触れません。
GridViewをディープコピーする良い方法はありますか-または-別の方法を使用して説明した機能を提供しますか?