【发布时间】:2013-04-19 09:28:02
【问题描述】:
我有一个查询,它连接了许多表(并且很耗时)并将数据返回到视图。 我稍后想将此数据从视图传递到另一个视图。我知道我可以使用带有隐藏字段的表单来传递数据,或者在第二个视图的控制器中重新查询数据库。
我想知道就效率和性能而言,是否有“首选”方式来做到这一点。使用隐藏字段将数据从视图传递到控制器是否更好?还是在控制器中重新查询数据库获取数据更好?
【问题讨论】:
-
有多少列,平均结果行数是多少?
-
主表有大约 10 列,它连接到大约 3 个其他表,平均大约有 4 列
标签: asp.net-mvc database hidden-field