2011-06-30 11 views
1

私はこの質問が何回も尋ねられていることを知っています。しかし、人々はカスタムの派生ルートクラスを作成することを提案します。あるいは、アクションリンク用のコード内に小文字を書くことは本当に汚い方法です(すべてのパスケールケースを再作成したり、何百ものリンクを変更する場合はどうしたらいいですか? HTMLヘルパーを作成することを提案します(これは悪い回答ではありません)。しかし、もっと簡単な方法はありませんか?私はweb.configファイルのいくつかの設定を設定するか、HttpModuleや他の何かをシンプルで集中化したものを使用するようなものを意味しますか?ASP.NET MVCで小文字のURL(アクションリンク)を作成するにはどうすればよいですか?

答えて

1

あなたがすでにリストしたオプションを除いて、私はこの結果を他の方法で作り出すことはできません。

要するに、URLは.ToLower()、ヘルパーメソッド、またはHTTPModuleなど、「何か」で処理する必要があります。

ほとんどのアプリケーションでは、グローバルスタティックメソッドを使用して、目的のURIに対してアクションを実行し、結果を返します。

+0

ありがとうございます。マイクロソフトはウェブについて常に奇妙な行動を取るべきだと思われる。 [LDSW](http://www.thoughtresults.com/ldsw)はウェブのよく知られた機能であり、すべてのプラットフォームでサポートされるべきだと思います。 –

関連する問題