1

いくつかのセクションを持つマルチビューコントロールがあります。

セクションごとに、MVの外側にあるボタンがあり、クリックするとビューの1つが開きます(タブスタイル)。

ポストバックが発生しないように、可能な場合はjquery/javascriptでオーバーライドできるかどうか疑問に思いました。ただし、マルチビューはすべてのビューをレンダリングするわけではないため、これを実現できるかどうか、またどのように実現できるかはわかりません。

誰かアイデアはありますか?

4

1 に答える 1

0

あなたが言ったMultiViewように、アクティブなビューをレンダリングするだけなので、ポストバックなしでビューを切り替える方法はありません。代わりにAjaxから切り替えてMultiViewコンテンツをロードすることもできますが、ポストバックの代わりにAjax呼び出しがあります。

おそらくあなたの最も簡単な解決策は、ButtonとのMultiView内側をラップUpdatePanelすることです。これにより、これらすべてが自動的に処理されます。

于 2012-10-10T10:25:36.880 に答える