の問題は、どのようにGlobal.asaxファイルやURLの2種類を処理するために私のコントローラのアクションを見て必要がありますか?ASP.NET MVCでアクションをオーバーロード
答えて
いいえ、すべてをglobal.asaxファイルにリストする必要はありません。アクションのオプションパラメータとして指定するだけです。
public ActionResult Search(string q, int page = 1, string country = "", etc etc)
デフォルト値を使用できない場合は、その値をnullにするだけです。
public ActionResult Search(string q, int? page, string country, etc etc)
わかりやすい?
HTHS、
チャールズ
でこれについて他の多くの質問がされているが、問題は、私はエラーを取得し、ある 'アクションの現在のリクエストが「コントローラのタイプに「検索」は」次の間で曖昧ですアクションメソッド: 'と2つのメソッドのリストがあります – Tony
@トニー:パラメータをオプションにすると、アクションを1つのアクションにまとめることができます。 – StriplingWarrior
チャールズが言っているのは、foo(int a、int b)とfoo(int a)は必要ないということです。foo(int a、int?b) – Andrey
- 1. ASP.NET MVC 3 - アクション
- 2. ASP.NET MVCモデルバインディングとアクション
- 3. asp.net mvcとrecaptchaのアクション
- 4. AngularJS + ASP.NET MVC呼制御アクション
- 5. URLアクションnullオブジェクトasp.net mvc
- 6. Uploader in Createアクション - Asp.net MVC
- 7. ASP.NET MVCアクションでの戻り値タイプ
- 8. ASP.NET MVC:別のアクション内でアクション出力を取得
- 9. ASP.NET MVCアクションを取り消す方法
- 10. 仮想ディレクトリをASP.NET MVCアクションにマップ
- 11. ASP.NET MVC:パラメータを持つRedirectToActionはアクション
- 12. ASP.NETのコントローラ/アクションでグローバルアクションフィルタをオーバーライドするコアMVC 1.0.1(ASP.NET Core 1.1)
- 13. MVCコントローラでのオーバーロード
- 14. ASP.NET MVC - コントローラコードからの現在のアクション?
- 15. プライベートメソッドとアクションの違いは、Asp.Net MVC
- 16. Asp.Net MVCコントローラ - アクションとビューのマッピングメタデータ
- 17. ページ上の複数のアクション - ASP.NET MVC
- 18. 長時間実行アクションasp.net core mvc
- 19. ASP.NET MVCアクションのパラメータの多態性
- 20. ASP.NET MVCコントローラのアクションの設計
- 21. ASP.NET MVCコントローラのアクションの承認
- 22. ASP.NET MVC:別のアプリケーションのアクションへのリダイレクト
- 23. ASP.NET MVC 3 - 別のアクションにリダイレクトする
- 24. ASP.NET MVC:アクションのコントローラのメソッドの基準?
- 25. 複数のPUTアクション、asp.net mvc 4 web api
- 26. ASP.NET MVCコントローラのカスタムパラメータ変換アクション
- 27. ASP.NET MVC:他のアクションによって呼び出されるアクション
- 28. Asp.Netを呼び出すMVCアクションで店舗を読み込む
- 29. ASP.NET MVCでオブジェクトのIDをフォームからアクションに渡す方法
- 30. 非同期ASP.Net MVCコントローラのアクションでTask.Run()を実行
がここに – Andrey