2011-06-30 43 views
1

我知道這個問題已被問了很多次。但是,人們建議創建自定義的派生路線類,或者在代碼中使用小寫字母(對於動作鏈接),這是一種非常骯髒的方式(如果我只是決定讓所有Pascal再套用一次?更改數百個鏈接?),或者他們建議創建HTML助手來做到這一點(這不是一個錯誤的答案)。但是沒有更簡單的方法嗎?我的意思是像在web.config文件中設置一些配置,或使用HttpModule或其他簡單和集中的東西?如何讓ASP.NET MVC創建小寫的URL(動作鏈接)?

回答

1

除了你已經列出的選項,我可以想到沒有其他方式產生這個結果。

簡而言之,URL需要由'something'處理,不管是.ToLower(),Helper Method還是HTTPModule。

在我們的大多數應用程序中,我們使用全局靜態方法對所需的URI執行操作並返回結果。

+0

謝謝你的迴應。看起來微軟應該總是有一些關於網絡的奇怪行爲。 [LDSW](http://www.thoughtresults.com/ldsw)是一個衆所周知的網絡功能,我認爲它應該受到所有平臺的支持。 –

相關問題