我使用ASP.NEt MVC爲我的項目之一。 在這我有僱員控制器,可以調用www.Mysite.com/Employee/ url。Asp.Net MVC路由差異在www.Mysite.com/Employee和www.Mysite.com/Employee/使用JqGrid
另外我已經使用的jqGrid它使用followng來獲取數據
URL: 「GetGridData」
在測試相同我發現
如果i型WWW .Mysite.com/Employee /在瀏覽器中撥打
www.Mysite.com/Employee/GetGridData
如果我在瀏覽器中鍵入www.Mysite.com/Employee呼叫到
www.Mysite.com/GetGridData
做
注意:缺少/在第二次通話結束。
如何糾正這個問題,因爲最終用戶可能會在瀏覽器中輸入任何此URL。
我可以看到您的路線圖嗎?它應該在Global.asax.cs的Application_Start方法中設置。 – 2009-09-13 08:32:59
這是相同的,默認情況下我沒有修改。 routes.MapRoute(「Default」,「{controller}/{action}/{id}」,New with {.controller =「Home」,.action =「Index」,.id =「」}) – 2009-09-13 08:39:53