从控制器传递多个Model到视图,可以通过ViewData, ViewBag, PartialView, TempData, ViewModel,Tuple等,本篇逐一体验.本篇源码在github. 在视图页面,下拉框选择课程触发事件,分别显示老师课程表.学生上课表,如图: 相关的Model: public class Course { public int Id { get; set; } public string Name { get; set; } } public clas…
MVC控制器向视图传递数据包含多个实体类的解决方案有很多,这里主要针对视图模型.动态模型以及Tuple三种方法进行一些总结与记录. 基础集合类:TableA namespace ViewModelStudy.Models { public class TableA { public int A { get; set; } public int B { get; set; } public int C { get; set; } } } 基础集合类:TableB namespace ViewMod…
http://blog.csdn.net/make1828/article/details/29846003 using System.ComponentModel.DataAnnotations; namespace MvcApplication1.Models { public class Movie { public int Id { get; set; } [Required(ErrorMessage = "必填")] public string Title { get; se…