3列レイアウトの右の列にログオンフィールドを含め、ボディビューを中心にするという要件があります。今は私の家のコントローラーにLogonのアクションがあるだけですが、INはこれほど多くの仕事をまだ与えておらず、難しさにぶちこんでいます。ログインフィールドを持つHTMLフォームの部分表示を使用しますが、ログオンアクションをアカウントコントローラに移動したいとします。しかし、私の悩みはどのようにするのかです。たとえば、アクションメソッドから部分的なビューを返します。悪いログオンメッセージのために。マスターレイアウトの一部としてログオンHTMLフォームを実装するにはどうすればよいですか?
0
A
答えて
4
この目的のために、Html.RenderActionが使用されます。他のメニュー、ログオンなどのアクションを生成されたHTMLに挿入する簡単な方法
1
あなたはAJAXを使用していますか?
AJAXを使用してフォームデータを送信することをお勧めします。ログインに失敗した場合は、何らかの文字列や好きなメッセージ(返信することもできます)を返すことができます。成功した場合は、ユーザーを認証してホームページにリダイレクトすることができます。
関連する問題
- 1. フォームの一部をC#で部分的に透明にするにはどうすればよいですか?
- 2. ユニットテストをTFS2008ビルドの一部として実行するにはどうすればよいですか?
- 3. 述語を使用して一致アルゴリズムを実装するにはどうすればよいですか?
- 4. パッケージを追加してSDKをホストツールとして実装するにはどうすればよいですか?
- 5. 削除ボタンと一緒にオートサジェスト機能を実装するにはどうすればよいですか?
- 6. SpinnerのMatrixCursorを実装するにはどうすればよいですか?
- 7. javax.naming.Referenceableの実装をユニットテストするにはどうすればよいですか?
- 8. ポイントアンドクリックのユーザーインタラクションモデルを実装するにはどうすればよいですか?
- 9. JSchemaを別のオブジェクトの一部としてシリアル化するにはどうすればよいですか?
- 10. Pawのマルチパートリクエストの一部としてファイルをアップロードするにはどうすればよいですか?
- 11. iPhoneでセッションタイムアウトを実装するにはどうすればよいですか?
- 12. PHPでコールバックを実装するにはどうすればよいですか?
- 13. IronPythonでインターフェイスを実装するにはどうすればよいですか?
- 14. JavaScriptでpostMessage()を実装するにはどうすればよいですか?
- 15. neo4jでリビジョンを実装するにはどうすればよいですか?
- 16. FlashでRichTextEditorを実装するにはどうすればよいですか?
- 17. スイングでフェードボタンエフェクトを実装するにはどうすればよいですか?
- 18. Require.jsでTinyMCEを実装するにはどうすればよいですか?
- 19. Xamarinでドキュメントプロバイダエクステンションを実装するにはどうすればよいですか?
- 20. iPadにカスタムグリッドを実装するにはどうすればよいですか?
- 21. アプリケーションにタッチイベントを実装するにはどうすればよいですか?
- 22. GridFieldDetailForm_ItemRequestサブクラスでフォームを実装するにはどうすればよいですか?
- 23. 検索の一部と一致するレコードを取得するにはどうすればよいですか?
- 24. Scalaの部分和の実装を修正するにはどうすればよいですか?
- 25. Dipity Timeline UIを実装するにはどうすればよいですか?
- 26. 推奨エンジンを実装するにはどうすればよいですか?
- 27. solrスペルチェッカーを実装するにはどうすればよいですか?
- 28. IValidatableObjectを実装するにはどうすればよいですか?
- 29. "パススルー"データバインディングを実装するにはどうすればよいですか?
- 30. ネットワークコールバックを実装するにはどうすればよいですか?
おかげさまで、今朝学ぶのはすばらしいことでしたが、今すぐメインビュー(例:登録を開始すると、未使用のログインフィールドでクライアントの検証エラーが発生します。フォーム提出をどのように分離するのですか?私のフォームアクションは正しいです。 – ProfK
おそらく同じ名前のユーザー名、パスワードなどが原因です。http://stackoverflow.com/questions/6642596/mvc3-form-binding-duplicated-across-two-neighbouring-html-forms/6643121#6643121 – archil
私はすでにフィールドの名前を変更しましたが、問題はメインビューのサブミットも部分的に送信されているため、ログインポストアクションで実際の認証失敗が発生しています。 – ProfK