使用Tuple来实现多个Model传送至视图
2016-06-21 11:34
330 查看
前面Insus.NET实现过《使用ViewModel来实现多个Model传送至视图》http://www.cnblogs.com/insus/p/5594134.html 和《使用ExpandoObject来实现多个Model传送至视图》http://www.cnblogs.com/insus/p/5595811.html
今天我们再使用另外一个方法来实现,就是TuPle了。有关此Tuple的详细介绍,可以参考MSDN :https://msdn.microsoft.com/zh-cn/library/system.tuple(v=vs.110).aspx
数据还是使用第一篇准备的数据。区别在于在控制器和视图中。
Source Code
上面标记#1代码:
演示结果:
今天我们再使用另外一个方法来实现,就是TuPle了。有关此Tuple的详细介绍,可以参考MSDN :https://msdn.microsoft.com/zh-cn/library/system.tuple(v=vs.110).aspx
数据还是使用第一篇准备的数据。区别在于在控制器和视图中。
public ActionResult MultiModelViaTuple() { TableAEntity tae = new TableAEntity(); TableBEntity tab = new TableBEntity(); var a = tae.GetTableAs(); var b = tab.GetTableBs(); var tupleModel = new Tuple<IEnumerable<TableA>, IEnumerable<TableB>>(a, b); return View(tupleModel); }
Source Code
上面标记#1代码:
演示结果:
相关文章推荐
- js跨框架获取html属性值
- 笔记︱金融风险之欺诈分类以及银行防控体系简述
- 读取一个文件夹下的所有文件
- iOS7+ 获取网络类型
- C 基础
- Ubuntu 16.04 搭建LAMP开发环境
- Android Studio集成SVN报错:can't use subversion command line client : svn
- JS图片定时翻滚效果实现方法
- 5、RedHat6 集群多路径
- Java BeanValidation
- CentOS_6.6上, FastDFS分布式文件系统搭建和Java测试
- Android 如何让程序定时进行消息通知到通知栏
- 新浪云-PHP实现上传原图,缩略图
- Linux初步学习
- android 刻度尺控件实现
- [Q学习]13 Qt状态机框架——简单的状态机
- map的四种遍历方法
- 单片机 IIC 总线协议 和 详细例程
- Android中的动画类型--Tween动画、还有一种是Frame动画
- css3常用样式集锦