私は、この質問が何度も聞かれたことを知っています。しかし、カスタムの派生ルート クラスを作成するか、(アクション リンクの場合) コード内のあらゆる場所を小文字で記述することを提案する人がいますが、これは非常に汚い方法です (すべてをパスカル ケースに戻すことにした場合はどうでしょうか? 何百ものリンクを変更しますか?)。そのために HTML ヘルパーを作成することをお勧めします (これは悪い答えではありません)。しかし、もっと簡単な方法はありませんか?web.config ファイルで何らかの構成を設定したり、HttpModule などを使用したり、シンプルで一元化されたものを使用したりするようなことを意味しますか?
2 に答える
1
あなたがすでにリストしたオプションを除けば、この結果を生み出す他の方法は考えられません.
つまり、URL は、.ToLower()、ヘルパー メソッド、または HTTPModule などの「何か」によって処理される必要があります。
ほとんどのアプリケーションでは、必要な URI に対してアクションを実行し、結果を返す Global Static メソッドを使用しています。
于 2011-06-30T06:20:43.337 に答える
0
The following will allow that.. http://mvccoderouting.codeplex.com/ - and much more besides.
于 2011-06-30T08:56:14.493 に答える