0
我是新來的MVC2,想知道是否有可能從一個視圖傳遞一個對象到控制器動作?將「DirectoryInfo」對象從View中傳遞到Controller中?
例如 我創建了一個包含DirectoryInfo對象列表的ViewModel,並將其傳遞給我的Index視圖。
在視圖中,我遍歷所有DI對象,併爲每個對象創建一個ActionLink。
<%:Html.ActionLink(linkText: subfolder.Name,actionName: "Reports",
routeValues: new {folder=subfolder}, htmlAttributes:null)%>
但在我的Reports動作中,「文件夾」始終爲空?
public ActionResult Reports(DirectoryInfo folder)
{
//folder is always null here
這種類型的事情是可能的,或者routingValue總是必須是原始的?
(PS。我已搜查的StackOverflow和t'internet,雖然我可以找人問同樣的問題,我無法找到一個解決方案
謝謝 - 我開始用Path的方式,所以我會繼續,只是你想到的其中一件事! – BlueChippy 2010-10-15 12:06:27