我該如何着手將兩組數據傳遞給ASP.NET MVC中的視圖?如何將兩組數據傳遞給視圖?
我已經嘗試了幾件事,都沒有工作,所以我來簡單的結論:我做錯了。
我有2個查詢:
callRepository.FindOpenCalls()
和callRepository.FindAllMyCalls(user)
,我想通過2的局部視圖,以出放兩組數據的一個視圖(OpenCalls.ascx和AssignedCalls.ascx分別地)。
我想在我的CallsController.vb中使用Index()函數來做到這一點。
目前我有:
'
' GET: /Calls/
<Authorize()> _
Function Index() As ActionResult
ViewData("OpenCallCount") = callRepository.CountOpenCalls.Count()
ViewData("UrgentCallCount") = callRepository.CountUrgentCalls.Count()
ViewData("HighCallCount") = callRepository.CountHighCalls.Count()
ViewData("NormalCallCount") = callRepository.CountNormalCalls.Count()
ViewData("LowCallCount") = callRepository.CountLowCalls.Count()
ViewData("MyOpenCallsCount") = callRepository.CountMyOpenCalls(Session("LoggedInUser")).Count()
ViewData("UserName") = Session("LoggedInUser")
Dim viewOpenCalls = callRepository.FindAllOpenCalls()
Dim viewMyOpenCalls = callRepository.FindAllMyCalls(Session("LoggedInUser"))
Return View(viewOpenCalls)
End Function
這顯然只返回開電話,但我想退都viewOpenCalls和viewMyOpenCalls。
我該怎麼辦呢?
會顯示我的LINQ幫助?
感謝您提前提供任何幫助。