で2つのフィールドがあります。1 つはマスター フィールドであり、複製できます。HTML.DisplayFor を介して両方を表示します。ユーザーが必要に応じてクローンを更新できるように、マスターに加えられる可能性のある変更を表示するための実用的なアプローチを考え出そうとしています。これは一種の「変更の追跡」機能だと思いました。私が持っていたと思った:
1) それぞれが異なるレコードに存在するため、各フィールドの更新日を比較します。ただし、これはレコードが変更されたことを示しているだけです。
2) 両方を比較し、異なる場合はユーザーに示します。繰り返しますが、何が違うかではなく、テキストが同じか違うかを示しているだけです。
強調表示/取り消し線タイプの「追跡」機能を提供するユーティリティ/アセンブリがあるかどうかはわかりません。
助けてくれてありがとう。
編集
これはもっと複雑かもしれないと思います。新しい値と元の値を実際に比較して、変化を示す必要があると思います。したがって、オリジナルはログテーブルに保存する必要があるため、古いバージョンと新しいバージョンがあります。ユーザーがこれをさらに変更した可能性があるため、クローンが何であるかは関係ありません。