1
我的應用程序中有一個有趣的問題。帶點字符的MVC3動作方法參數到底
我的操作方法接收字符串參數。除了這個字符串中最後一個字符是一個點字符的情況之外,所有情況下它都可以正常工作。 IIS顯示HTTP 404錯誤,因爲無法找到這種情況下的路線(我想是這樣)。
我的方法接收音樂樂隊的名字。例如, 。
- http://mywebsite/artist/The-Strokes工作正常
- http://mywebsite/artist/R.I.O。正如我在上面描述的那樣失敗。
我給這控制器路線描述爲:
routes.MapRoute( 「」, 「藝術家/ {藝術家}」,新的{控制器= 「藝術家」,動作= 「名稱」,藝術家=( string)null});
這是什麼原因以及如何解決?
非常感謝。
第一個變體不起作用。它仍然失敗,HTTP 404。 – 2012-04-04 15:07:54