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


 

 

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

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

  

 

 

 

 

解決方式:使用  ExpandoObject類

  

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

@Model.UserID  處理結果為 :

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM