2011-04-20 41 views
1

私はデータテーブルを持っています。 jqueryモーダルダイアログで行を選択して詳細を表示できるようにしたいと思います。jQuery UIダイアログASP.NET MVCでの読み取り専用/編集フォーム

これはうまく動作します。権限に基づいて、ユーザーはモーダルのデータを編集することができます。この場合、「編集」モードに切り替えるためのボタンを提示したいと思います。

このボタンが新しい部分編集ビューをモーダルに読み込むのは意味がありますか?または、私はちょうど読み込み専用フォームと編集フォームを1つのビューに統合し、必要になるまで編集フォームを非表示にするためにjavascript/cssを使用する必要がありますか?

+0

単にjQuery UIライブラリへの参照を含めてください。 $( "#details).Load( 'Controller/Action/Index/xx')。あなたのグリッドのあなたのリンクがクリックされ、 –

答えて

0

編集フォームをクライアント側に送信しない限り、設計上の疑問に思っています。編集権限

そうしないと、ステークホルダーとの議論がよりうまくいくでしょう。

私の個人的な意見では、私は単にモーダルズが嫌いです。彼らは非常に圧倒的な傾向がありますが、それは私だけです:)

0

なぜ両方のビューを一緒にダウンロードしてネットワークトラフィックを浪費しますか?編集フォームをダウンロードするには、別のajaxコールを使用します。 1.編集フォームのサイズがHTMLサイズで大きい場合は、ダウンロード時にトラフィックが浪費されます(ユーザーは編集ボタンを押さないことがあります)。 2.編集フォームが比較的小さい場合、ajaxのダウンロードを介してユーザーに余分なタイミングや余分なトラフィックの浪費はありません

関連する問題