2012-05-02 53 views
1

我在單個頁面的Web應用程序中遇到了一種情況。我使用客戶端上的地址信息來確定要加載的數據。我希望能夠像下面的所有url直接指向HomeController上的Index操作方法。帶有多個可選參數的ASP.NET MVC路由

http://mysite.com/Home/Index/Value/23/Another/34 
http://mysite.com/Home/Index/Value/23/Another/34/StillAnother/45 

在該控制器的方法,我想的參數,如清單:

{"Value", "23", "Another", "34"} 
{"Value", "23", "Another", "34", "StillAnother", "45"} 

這可能嗎?

+0

可能重複http://stackoverflow.com/questions/7515644/infinite-url-parameters-for-asp-net- mvc-route) – Zeph

回答

2

單頁網頁應用程序並不意味着有一個單一的控制器和動作,所以我希望這不是你所追求的。如果您只是試圖綁定更多的URL參數,那麼使用路由很容易實現。看看這個問題:Infinite URL Parameters for ASP.NET MVC Route

[無限URL參數ASP.NET MVC路線](的
+0

謝謝,這個問題是重複的。 –