我刚刚开始学习Web应用程序编程,并会感谢任何帮助。 我正在使用MVC 4,我试图解决的问题是: 我想计算日常活动所消耗的总能量。 我有20种不同类别的活动。这些类别中的每一个都具有映射到DB表的子类别。 我想反复在视图中选择类别。对于选定的类别从表中获取数据并选择任意数量的子类别并在主视图中显示它们。 我以一种可能最差的方式解决了这个问题(根据性能)。我将不胜感激任何帮助。 这是我的方法: 我在View_1中选择了一个类别并将其传递给View_2。我在View_2中进行选择并将它们提交给控制器C_2,其中所选项目在TempData中累积。我将最后阶段的所有累积项目都放入模型中。