0

いくつかのアドレス(デフォルト、請求書、配信)を持つContactViewModel用の大きなViewModelがあります。このContactViewModelは、DefaultAddressタブなどで編集したいのですが、JavaScriptなしでこれを処理する方法を知りたいですか?これは可能ですか?

4

2 に答える 2

1

ここで拠点を離れているかどうか教えてください。

私がこれにアプローチすると思う方法は、リストをとる部分的なビューを作成することです。部分ビューはリストを繰り返し処理し、タブである別の部分ビューを作成します。

タブをクリックすると、ポストバックを実行し、クリックしたタブを保存します。このIDがアクティブなタブになります。

ページを再構築するために戻ってきたとき、実際のタブの部分ビューは、それがアクティブであるかどうかを確認してから、それ自体を表示する必要があります。表示されていない場合は、おそらく何もレンダリングしません。

于 2010-03-19T03:06:33.277 に答える
0

これはCSSで実行できます。次に例を示します:http://www.alistapart.com/articles/slidingdoors/

選択したタブ/ビューをサーバーにレンダリングする必要があります。リンクをクリックすると正しいビューが表示され、選択したタブが返されます。各タブがリンクであることがわかります。

一部のcssタブはIE6では正しく機能しません。上記のリンクがそれらの1つであるかどうかはわかりません。

于 2010-03-19T03:13:43.980 に答える