0
コントローラを書くときは、デフォルトの "id"以外のパラメータ名を使用する必要があります。この場合、私の怠惰なコーダーはparameter1 = abcを使用するという古風な慣習を使用したいと思っていますが、私のカスタムメイドのルートを設定する必要があるという小さな声があります。問題は、どちらのアプローチが優れているかです。コントローラメソッドのMVC3パラメータコンベンショナル
おかげで、
サチン
コントローラを書くときは、デフォルトの "id"以外のパラメータ名を使用する必要があります。この場合、私の怠惰なコーダーはparameter1 = abcを使用するという古風な慣習を使用したいと思っていますが、私のカスタムメイドのルートを設定する必要があるという小さな声があります。問題は、どちらのアプローチが優れているかです。コントローラメソッドのMVC3パラメータコンベンショナル
おかげで、
サチン
はデフォルトルートで、すでにこれを行うことができますが、他の場合にはURLが
になりながら、最初のケース内のURLはwebsite/controller/action/1
になります
webite/controller/action?param=abc
これはお客様のニーズに合っていますか?
問題は、idとparamは同じ型ではありません。同じ署名で同じアクションを2回宣言することはできません。
だから、あなたはまだIDを持っていますが、追加のパラメータも追加したいと思います。私はそれを追加し、あなたが示唆したように呼び出すだけです... 'webite/controller/action/1?param = abc' – musefan
いいえ、私はidパラメータをとり、他の何か。 –