替代发送数据到List中查看?

时间:2014-03-22 20:46:45

标签: asp.net-mvc-4

我目前正在学习.NET MVC,几乎完成了我的第一个应用程序。当我试图向视图发送多个数据列表时,每个列表都有多个字段,然后用这些列表填充多个表。 例如,我的数据库中有一个动物表,我想从表中提取所有记录,并在视图的表中显示所有记录。我还有一个数据库处理表,并希望在视图中单独的不相关表中显示表中的所有记录

过去我在viewmodel(下面)中声明了一个List,并根据需要填充了这个列表,但它不是很有用,因为它只需要两个字段,Value和Text

             public IEnumerable<SelectListItem> treatmentList { get; set; }

我不确定我的问题是否清楚。任何帮助非常感谢

由于

1 个答案:

答案 0 :(得分:0)

您可以考虑两种方法:

  1. 使用ViewBag存储IEnumerable,因此您无需将其放在视图模型中

  2. 您可以考虑使用选择列表

  3. public SelectList treatmentList { get; set; }