0

ユーザーが顧客の複数の場所を入力できる顧客ページがあります。私は Telerik ajax グリッドを使用して場所を表示しています。新しい場所が追加されると、それをセッションに追加してグリッドに戻ります。最後に、ユーザーが送信すると、参照キーとして customerid を使用する顧客とすべての場所が挿入されます。ユーザーが作成/編集ページに入り、コミットが成功したとき、または例外が発生したときに、セッションをクリアしています。問題は、ユーザーがあるユーザーの場所を追加してから別のタブを開いて別のユーザーを作成すると、前のユーザーのすべての場所がクリアされることです。セッションが原因で、この問題が発生しています。ビューステートの何かはページ固有です。しかし、ajax グリッド アクションの場合、viewdata/viewbag は機能しません。これを実装する方法についての考え。前もって感謝します。

4

1 に答える 1

0

現在取り組んでいる customerID をルート値に格納します。

顧客のリストを持っています。リストには、フォームを持つ各顧客へのリンクがあります

/{controller}/{action}/{id}

/customer/edit/1

Telerik Controls はここでは役に立ちません。ビューに顧客をレンダリングする単純なループから始める方が簡単です。

于 2012-09-17T21:36:57.280 に答える