-4

私はMVC3パターンで作業しています。

3つのテーブルがあるページで、ユーザーが1行目を選択し、編集ボタンをクリックして編集すると、別のページにリダイレクトされます。

編集が終了して[保存]をクリックすると、同じページにリダイレクトされ、最初の行は最初のテーブルで選択されたままになりません。

4

1 に答える 1

2

その情報を元のページに戻す方法を見つける必要があります-おそらくクエリ文字列が最も簡単だと思います。その後、ビューから確認するか、ViewModelまたはViewBagを使用してどの行かを知ることができます。編集されています。

ただし、MVC3 での私の経験では、ページを変更するやむを得ない理由がない限り、複数行のページ編集は AJAX を使用して非常に簡単かつユーザーフレンドリーに実行できるため、ユーザーは常にビューを切り替える必要がありません。これにより、この問題全体が回避されます。

于 2012-05-02T13:44:43.793 に答える