有时候不想重新定义一个实体,则使用 dynamic 来定义匿名类型。

            //匿名类型 传递到前台 Model
dynamic viewModel = new { UserID = 5016 };
return View(viewModel);

  

解决方式:使用  ExpandoObject类

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

@Model.UserID  处理结果为 :

最新文章

  1. android nio
  2. [范例] Firemonkey 弹簧动画
  3. ae专题图
  4. VMware 使用
  5. Redis的String操作
  6. Swift初步介绍
  7. MyEclipse 利用反向功能生成Java 实体类
  8. mysql性能优化学习笔记(6)数据库配置优化&硬件优化
  9. 初窥C++11:自己主动类型推导与类型获取
  10. C语言实现全排列
  11. python 基础之字符编码和文件处理
  12. Python内置函数(12)——str
  13. Django之AJAX
  14. jquery 防止当前页面被Iframe嵌套,防止登录页面Iframe被嵌套
  15. [转] js在浏览器端对二进制流进行AES加密和解密
  16. 教你用Windows自带工具给优盘/移动硬盘添加密码
  17. rman list命令
  18. 简述serializable和transient关键字作用
  19. 【ContestHunter】【弱省胡策】【Round7】
  20. CHtmlEditCtrl (2): Add a Source Text Editor to Your HTML Editor

热门文章

  1. VSTS写单元测试
  2. [2017BUAA软工]结对项目-数独程序扩展
  3. jenkins 添加 k8s 云
  4. linux虚拟机安装中出现的问题
  5. mac 关闭显示器 & 快捷键
  6. Codeforces 464D-World of Darkraft - 2
  7. 【Java并发编程】之十四:图文讲述同步的另一个重要功能:内存可见性
  8. 【BZOJ1024】[SCOI2009]生日快乐(搜索)
  9. keeplived工作原理及配置
  10. Python multiprocessing模块的Pool类来代表进程池对象