登録フォームには長いスクロールが必要です。これを複数のページに分割するのに最適な方法は何ですか?私が使用できるものは何ですか?そして、次のボタンを押して1ページ目から2ページ目に移動すると、1ページ目に入力したデータが失われますか?その他の意味は?登録フォームをasp.net mvcでデータを失うことなく複数のページに分割する方法
0
A
答えて
0
AJAXを使用して、または使用せずに、Jquery StepsまたはBootstrap Form Wizardを使用できます。
0
はいすることができます。モデルを1つのController-Methodから別のController-Methodに渡すか、TempDataに保存します(あるコントローラから別のコントローラにリダイレクトすると、ViewBagは使用できません)。
0
この種の問題にはいくつかの解決策があります。
クライアントのアプローチを使用して、フィールドのユーザーナビゲーション中にフォームのさまざまな部分を非表示にすることができます。また、同じページ内の異なるタブまたはレイヤーでフォームを分割することもできます。これらのアプローチでは、サーバーへの提出時に何も変更する必要はありません。
また、サーバーアプローチを探すこともできます。その場合は、一連のコントローラを介してデータを送信できます。モデルオブジェクトをバックグラウンドでロードするビューは、各申請ごとにサーバーに到達している情報で表示されます。
この場合、たとえば、フォームの最初のページでビューを表示し、ユーザーがサーバーコントローラにデータを送信し、そのデータをモデルオブジェクトに登録します(まだデータベースに保存せずにあなたのユーザーは申請を完了しておらず、また戻ることができます)、フォームの2番目のページが表示されるビューに実行をリダイレクトします。
各ステップでユーザーが送信している情報をどこかに保存しておく必要があります。セッション変数を使用したり、コントローラからビューに渡したり、各ステップのコントローラに戻ったり、あなたが望む方法。
関連する問題
- 1. ASP.NET MVC5の分割されたビューモデルに基づく複数ステップの登録フォームでのJquery Ajaxの実装
- 2. asp.net MVC、プロファイルを持たない登録ユーザをページにリダイレクトする方法は?
- 3. joomlaで複数ステップ登録フォームを作成する方法
- 4. cakephpに複数ページ登録
- 5. MVCは、登録フォーム
- 6. 登録フォームをcodeigniterの別のページにリダイレクトする方法
- 7. Joomla 1.5複数登録フォーム
- 8. 複数のページで長いsymfonyフォームを分割する方法は?
- 9. データの状態を失うことなく前のページに戻る方法は?
- 10. 複数のページとエンティティでユーザー登録を処理する方法
- 11. ドロップダウンリストの選択によるASP.NET MVC登録フォームの変更
- 12. Django allauth、複数のフォームに登録
- 13. ASP.Net MVC登録バグを作成する
- 14. テーブル内のレコード数をページに分割 - ASP.Net MVCブートストラップ
- 15. 複数の部分ビューに分割されたASP.NET MVCモデル
- 16. 異なるタイプのユーザーを登録する最良の方法asp.net mvc
- 17. 登録フォームを作成する:asp.net
- 18. MVC PHPデザイン登録フォーム
- 19. Asp.Net MVCアプリケーションを複数のアセンブリに分割
- 20. Ruby on Railsの部分分割をタブ付きブーストラップ登録フォームにラップする方法
- 21. Spring JPA:データを失うことなくupsertする方法
- 22. Magentoのログインと登録フォームの1ページ
- 23. ユーザー登録ページには、私のユーザー登録ページを検証したくない
- 24. ASP.NET MVC複数のフォーム
- 25. フォームなしでasp.netアプリケーションで新規ユーザーを登録する
- 26. AngularJSとASP.NET MVCの複数のフォーム
- 27. EFを使用しないASP MVCでのログイン/登録ページの作成方法
- 28. Drupalで複数ステップ登録フォームのフィールドを追加する
- 29. 役割は、登録フォームに直接登録
- 30. asp.net mvc - 登録ページ(メンバーシップ)と新規ユーザーテーブル(プロファイル)を拡張することは同じですか?
はい、私のために働いています...ありがとう –