我想我知道答案,但我想先探讨一些想法。
我想向视图传递几个(在这种情况下是2个)略有不同的数据片段。我的最初想法是将各种对象打包到一个容器对象中并以这种方式传递它们。然后从视图中,我会有类似于:
var objContainer = ViewData.Model;
var thisObject = objContainer.ThisObject;
var thatObject = objContainer.ThatObject;
这些可以独立地在主页和视图页中使用。
这是“最佳”方式吗?