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  处理结果为 :

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏飞扬的花生

ASP.MVC时间类型json数据处理

      服务端返回DateTime属性如果用自带的json方法返回的数据如下: ? 有2种办法解决一种是采用服务端解决方案,一种是使用前端解决方案 1.前端...

1679
来自专栏沈唁志

WordPress博客网站下雪特效

1442
来自专栏向治洪

android客户端和服务端js交互

       在android的开发过程中,有很多时候需要用到本地java代码和javascript进行交互。android对交互进行了很好的封装,在开发中我们...

1795
来自专栏从零开始学自动化测试

appium+python自动化34-获取元素属性

前言 在做断言的时候,我们往往需要先获取目标元素的某些属性值,拿来判断,比如登录后,如何判断登录成功了呢?可以通过登录后获取账号的名称(元素的text属性)来判...

3144
来自专栏向治洪

Android开发之Path详解

在制作高级控件的时候往往会用到很多的高级数学公式,例如本文将要讲到的贝塞尔曲线,结合Path使用,可以实现很多复杂的动画效果。 一.Path常用方法表 作...

2865
来自专栏james大数据架构

android获得ImageView图片的等级

android获得ImageView图片的等级问题 要实现的功能如下图,点击分享能显示选中与不选中状态,然后发送是根据状态来实现具体分享功能。 ? 在gridv...

1915
来自专栏开心的学习之路

04 Nifty自定义带图片的下拉框

读了好久源代码,才搞明白怎么回事,其实现在回过头来想想很简单,主要是寻找的过程艰难。 自定义一个control 在resources里面新建一个文件夹MyCon...

2718
来自专栏Android干货

关于安卓开发实现可展开的列表组件

33312
来自专栏james大数据架构

Android 命名规范 (提高代码可以读性)

android文件众多,根据名称来辨别用途很重要,因此命名要规范 这篇文章可参考:Android 命名规范 (提高代码可以读性) 刚接触android的时候,命...

1877
来自专栏海说

9、JcomboBox下拉框事件监听

9、JcomboBox下拉框事件监听 JComboBox()的事件监听类ItemListener。其范例代码如下: 1 import java.awt.*; ...

1930

扫描关注云+社区