我有一個mvc應用程序。我想從我的控制器發佈2個字符串到控制器中的另一個控制器。可能嗎?將數據從一個控制器發送到另一個控制器
0
A
回答
0
您可以從您的表單輸入中定位任何控制器操作,以便POST一個字符串。如果您想要將字符串或對象從控制器傳遞到控制器,則可以使用會話或數據庫。
此外,如果您想在同一控制器中的操作方法之間傳遞字符串或對象,則還可以使用TempData集合。
+0
如果我的目標控制器位於另一個項目中,該怎麼辦?它已發佈,並且我有一個要發佈數據的網址 – abby
+0
通常,允許一個網站將數據發佈到其他網站並不是一個好主意。這通常被稱爲跨站點腳本攻擊。然而,這並不意味着您無法將表單指向其他完整網站的網址/控制器/操作方法,但我強烈建議您在網站之間使用某種驗證碼。 –
0
是的,你可以使用TempData的爲喜歡...
public ActionResult Sample1()
{
TempData["Test"] = "Test1"
return RedirectToAction("Sample2");
}
public ActionResult Sample2()
{
var test= TempData["Test"] as string
return View(test);
}
相關問題
- 1. 將消息從一個控制器發送到另一個控制器
- 2. 發送數據從一個控制器到另一個
- 3. 從一個UILabel從一個視圖控制器將數據發送到另一
- 4. 將數據從一個控制器傳遞到另一個控制器
- 5. 如何將數據從一個控制器傳遞到另一個控制器
- 6. 從控制器傳遞數據到另一個控制器
- 7. 將控制權從一個控制器重定向到另一個控制器
- 8. 從視圖控制器發送數據到另一個
- 9. 笨2.1從一個控制器將數據發送到另一個
- 10. 從一個控制器到另一個控制器?
- 11. 從一個控制器到另一個控制器的變量
- 12. 正從一個控制器值到另一個控制器
- 13. $發射不工作,同時在angularjs中從一個控制器發送數據到另一個控制器
- 14. 如何將一個控制器數據調用到另一個控制器?
- 15. 將數組從一個控制器傳遞到另一個控制器。 Laravel
- 16. 堅持從一個控制器到另一個控制器的數據
- 17. 傳遞JSON數據從一個控制器到另一個控制器angularJS
- 18. 從另一個控制器從emberjs獲得一個控制器
- 19. Angular - 從另一個控制器更新控制器數據
- 20. MVC 3有問題 - 將參數從一個控制器發送到另一個控制器
- 21. 將數據從視圖控制器傳遞到另一個視圖控制器
- 22. MVC3從控制器將數據傳遞到另一個控制器
- 23. AngularJS將數據從控制器傳遞到另一個控制器
- 24. 如何從一個模型/控制器Rails的數據發送到另一個
- 25. 從另一個控制器
- 26. 從另一個控制器
- 27. 從另一個控制器
- 28. 從另一個控制器
- 29. 將錯誤消息從一個控制器傳遞到另一個控制器
- 30. 將變量值從一個控制器傳遞到另一個控制器laravel
它,但如果你有兩個控制器之間共享的方法,你應該被提取到一個類,兩個控制器的方法可以打電話。 – 48klocs