2017-10-10 68 views
0

通常谷歌是我最好的朋友,但這個問題我無法弄清楚甚至理解。重定向控制器使用RedirectToAction故障

我有我的控制器的動作,我使用的這跟進在我的控制器使用,根據用戶輸入的選擇(見圖片) Select sction and press "SÖK" and enter code at ActionSelector

此重定向的工作就像一個魅力,這是當我將重定向到的操作在問題出現時完成。在我的行動中,我爲網站提供了一些非常需要的數據。當數據被提取時,動作應該重定向到一個通用動作,這反過來會呈現我的觀點。 「中間件」動作正確重定向,它也發送參數,但「接收動作」不處理或接收參數。

enter image description here

我完全一無所知這裏,是不是可以重定向到一個動作,反過來重定向到另一個動作,或者是什麼問題?

回答

1

路由規範看起來有點奇怪。

我覺得應該是可能:

[HttpGet("Customer/Device/{id}")] 
public IActionResult Device(string id, bool like) 
{ 
} 

現在URL它試圖重定向你應該工作。來自URL的Id以及來自查詢的like參數。

如果您在URL希望兩個:

[HttpGet("Customer/Device/{id}/{like}")] 
public IActionResult Device(string id, bool like) 
{ 
} 
+0

點上,我用你的第一個approach.TY – chrillelundmark