いくつかのフィールドとグリッドビューを持つ単純な Web フォームがあります。保存とキャンセルボタンもあります。
ユーザーがキャンセルを押したときに、フォーム上のデータに対して行われたことを元に戻す方法が必要です。これはフィールドで十分に簡単ですが、グリッドビューへの変更はデータベースに対してリアルタイムで発生するため、元に戻す機能を取得する方法がわかりません。
gridview への変更をビューステートに保存することを考えましたが、余分なスペースが必要なため、保存したくありません。
また、変更を保存し、必要に応じてロールバックする一時テーブルについても考えました。
フォームから元に戻す機能を取得する方法を知っている人はいますか?