我嘗試使用
RedirectToAction("Index", new {id = "some_id"});
但它使URL Index/some_id
代替Index?id=some_id
,我需要。 如何解決它?
P.S.我試圖撥打RedirectToAction("Index?id=some_id");
但它不起作用。
P.P.S.我認爲這很容易做出來。但我在ASP.Net noobie,無法找到如何。重定向到行動,並傳遞參數
1
A
回答
0
我認爲這不是問題,因爲活頁夾應該能夠選擇它併爲您綁定id值。如果你想鏈接到?param = value,請不要使用id(作爲參數)或更改路由配置。
+0
我需要得到它像查詢值 –
+0
在C#代碼或在頁面上的JavaScript? – xszaboj
2
如果您必須在路由配置中路由「{controller}/{action}」,則可以使用公共ActionResult索引(字符串id)作爲控制器方法。
routes.MapRoute(
"Default", // Route name
"{controller}/{action}", // URL with parameters
new { controller = "Home", action = "Index"} // Parameter defaults
);
+0
謝謝!我已經知道了。只是我不知道路由配置文件。 –
相關問題
- 1. 參數傳遞到重定向
- 2. htaccess將參數傳遞給索引並重定向到www
- 3. 重定向到一個頁面並傳遞查詢參數
- 4. 重定向到動作時傳遞參數
- 5. 通過重定向傳遞參數
- 6. Webapp2重定向之間傳遞參數
- 7. 傳遞參數,而在Struts2重定向
- 8. 重定向時傳遞參數
- 9. 301重定向傳遞參數?
- 10. 重定向而傳遞參數
- 11. Python jinja2重定向傳遞參數
- 12. asp.net mvc重定向到動作並傳遞來自用戶輸入的參數
- 13. 使用標題位置並傳遞參數重定向php
- 14. 傳遞一個數組作爲url參數並重定向到新頁面
- 15. 重定向到文件傳遞url作爲參數
- 16. 將參數從webflow傳遞到重定向頁面
- 17. 在重定向到另一個路由時傳遞參數
- 18. 重定向到頁面並傳遞文本和圖像參數 - HTML JS
- 19. htaccess的,抓住更多的參數,並將其傳遞到重定向點
- 20. 重新掃描CMake並傳遞參數
- 21. 在POST後重定向並傳遞數據時重定向URL的持久性
- 22. PHP頭函數重定向參數傳遞
- 23. 與重定向將數據傳遞
- 24. PHP數據傳遞與重定向
- 25. 傳遞數據在重定向() - Typo3
- 26. 重定向到行動MVC
- 27. 可重定向到新頁面並傳遞路由值的Ajax.BeginForm
- 28. PHP重定向到另一個頁面並傳遞值?
- 29. 重定向到另一個視圖並傳遞json值
- 30. 燒瓶:如何傳遞所有GET參數以重定向?
這是因爲默認路由配置是'{controller}/{action}/{id}'。 –
您使用默認路由。如果你想要一個查詢字符串而不是路由值,那麼改變這個參數的名字,使它與默認路由不匹配(但是不清楚你爲什麼要這樣做) –
我該如何重寫它? –