1. 程式人生 > >MVC 控制器中傳遞dynamic(對象) 給視圖

MVC 控制器中傳遞dynamic(對象) 給視圖

return light 類型 src true arp 視圖 image 匿名類型

 有時候不想重新定義一個實體,則使用 dynamic 來定義匿名類型。

            //匿名類型 傳遞到前臺 Model
            dynamic viewModel = new { UserID = 5016 };
            return View(viewModel);

  

技術分享

技術分享

解決方式:使用 ExpandoObject類

    dynamic viewModel = new ExpandoObject();
            viewModel.UserID = 5016;
            return View(viewModel);

@Model.UserID 處理結果為 :技術分享

MVC 控制器中傳遞dynamic(對象) 給視圖