我使用Asp.Net MVC 5.0,我想在佈局頁面中與控制器「交談」。我想在我的佈局頁面中調用ProfileController.GetProfileInformationViewModel
方法來獲取ProfileViewModel
類對象。有沒有可能沒有返回ActionResult
(View/PartialView
)和使用類似HtmlAction
在剃刀?我不想返回任何html,我想保持它的解耦和可重用。Asp.Net MVC - 從控制器動作返回純的ViewModel
0
A
回答
1
你的意思是你想返回類似JSON數據的東西,並通過JavaScript獲取?
public JsonResult GetProfileInformationViewModel(int id)
{
var myProfile = GetProfile(id);
return new JsonResult(){ Data = myProfile };
}
然後你可以使用Ajax調用來獲取對象。
+0
謝謝 - 這正是我一直在尋找的。 – fex 2014-10-08 13:47:01
相關問題
- 1. C#從MVC控制器返回純Json
- 2. 如何從ASP.NET 5 MVC 6控制器動作返回Javascript
- 3. 從控制器動作返回RDF - ASP.NET MVC
- 4. 在asp.net MVC 3 applciation返回從同一個控制器動作
- 5. 返回從MVC控制器
- 6. 從asp.net MVC控制器/動作
- 7. 從控制器動作ASP.NET MVC
- 8. Asp.Net MVC控制器操作返回動畫GIF問題
- 9. asp.net mvc 3從控制器操作返回消息ajax
- 10. 如何從asp.net-mvc控制器返回原始數組操作
- 11. 如何從ASP.NET 5 MVC 6控制器操作返回XML
- 12. 返回動態數組從控制器Asp.Net MVC
- 13. ASP.NET MVC:返回純文本文件從控制器方法下載
- 14. ASP.NET控制器返回
- 15. 保護返回JSON的ASP.NET MVC控制器操作
- 16. 從asp.net的MVC控制器
- 17. 解碼從ASP.NET MVC 3控制器返回的Json數據
- 18. 如何從ASP.NET MVC 4中的控制器返回JSON對象?
- 19. 從MVC控制器返回數據返回相同的視圖
- 20. 從mvc控制器返回json
- 21. 從另一個控制器動作中調用ASP.NET MVC動作
- 22. 從jQuery File Upload插件的控制器動作返回什麼?
- 23. ASP.NET MVC:通過控制器爲AJAX調用返回控制
- 24. ASP.NET MVC控制器動作設計
- 25. asp.net mvc控制器動作測試
- 26. ASP.NET MVC控制器動作授權
- 27. ASP.NET MVC - 作業控制器
- 28. ASP.NET MVC從控制器傳遞信息,無需ViewData,ViewModel或Session
- 29. ASP.NET MVC:從控制器返回CDN圖像
- 30. ASP.NET MVC 3從控制器返回.csv文件
我不知道我明白,如果不是html,你想要返回什麼? – elolos 2014-10-08 13:38:25
純ViewModel對象(ProfileViewModel),所以我可以使用類似Model.Surname的東西 - 雖然不知道是否有可能 - 我是mvc的新手。 – fex 2014-10-08 13:43:57
嘗試返回模型的'JsonResult'。 – 2014-10-08 13:46:33