私の質問は、同じビューでのドキュメントデータの編集と表示の両方を扱うことです。基本的には、私は文書データを見ることができるビューを持っています。必要なフィールドがあり、ユーザーにテキスト情報を表示することができます。この1つのビューを使ってこの文書を編集するにはどうすればよいですか? "編集"または "表示"モードを示し、テキストボックスまたはテキストだけを表示することを示すフラグを渡す必要があるようです。 これを達成するための技術、方法はありますか?あなた、アドバイス私に何かを教えてもらえますか?どんなブログ投稿、記事、マニュアルも非常に高く評価されます。 先生にありがとう! P .: ASP .NET MVC3アプリケーション(Razorビューエンジンを使用)です。編集と表示のためにほぼ同じビューを使用する
1
A
答えて
1
通常、これは2つの異なるアクション(詳細と編集)を使用してこれを実行します。 AcceptVerbsを使ってあなたの行動を飾るでしょう。この場合のPOST対GET。両方のアクションによって返される単一の部分ビューを作成できます。その動作(readonly/editable)は、ビューを返すアクションによって決定されます。 、ニック
関連する問題
- 1. 同じページに編集フォームと詳細ビューを表示
- 2. 複数のほぼ同じフラグメントに同じアダプターを再使用
- 3. Tibcoの2つのほぼ同じプロセス
- 4. (ほぼ)同じアプリの複数インストール
- 5. 私の編集と新しいアクションは同じビューを再利用するべきですか? (ポスト編集)
- 6. ほぼ同じ文字列でグループ化
- 7. データの作成と編集のための同じ形式Angular4
- 8. ほぼ同じJSX構造のコンポーネントをリファクタリングする方法
- 9. 2つのほぼ同期イベントを待つための戦略
- 10. Railsの `ビューの表示、未編集ビューにedit_joke_path`リンク
- 11. .TXTファイルの値の差がほとんどないほぼ同じSQLコードブロック
- 12. imacroとほぼ同じURLをクリックして
- 13. リダイレクトWWW部分がSOにほぼ同じ質問の答えを表示した後
- 14. ほぼ同じ2枚の写真の違いを調べる
- 15. 目的C - ほぼ同じ代理メソッドを共有するクラス
- 16. Excelでほぼ同じ行をマージする
- 17. マージ2とほぼ同様の文章
- 18. asp.net状況を表示/編集/挿入するためのパターン
- 19. サムネイルと抜粋を表示するためにワードプレスループを編集する
- 20. 編集とチェックアウトのために同じファイルパスを開く方法は?
- 21. Vue.js追加と編集と同じフォーム
- 22. AngularJsの編集ビューでデータを表示する方法
- 23. 編集ビューで選択したラジオボタンを表示
- 24. 削除フォルダがほぼ同じままスペースのすぐ
- 25. Emacsのテキストファイルのほんの一部を表示して編集する方法
- 26. データの表示とデータの編集の両方でMVCビューを再利用
- 27. 2つのほぼ同じメソッドを持つJava抽象クラス
- 28. Rubyでほぼ同じクラスを交換することは可能ですか?
- 29. 同じデータの同時編集
- 30. 2つのほぼ同じOpenCLカーネル間のパフォーマンスの差
ありがとう:
はちょうどこのここにカバーする、非常にまっすぐ進むのチュートリアルがあります!しかし、何については何ですか?その論理は維持されますか? – kseen
@kseen "About"ビューは何ですか?単一のビューを作成して再利用することができます。これらはASP.NET MVCの部分ビューと呼ばれます。私が追加した記事のセクションでは、あなたが求めていることを実行するためのステップバイステップの手順を説明します。これは非常に一般的な作業です – Nick
私はこのチュートリアルの部分ビューについてのリンクを追加しました – Nick