我正在尝试创建一个视图,在该视图中将数据从不同的模型加载到其中。一方面,我有一个订单项,这些订单项以IEnumerable加载,类似于您对标准索引所做的操作,
然后,我将使用一个新的局部视图来从其他模型中获取数据。 所有这些都有效,但是,我也从数据库中加载数据时遇到了问题,由于某种原因,这是行不通的。我确定这不是一件大事,但是,我已经为此苦苦挣扎了很长时间。
以下是应该处理的控制器:
model.ShippingAddressModel = new ShippingAddressesViewModel
{
ShippingAddressFirstName = DATADB.ShippingAddressList.Where(x => x.UserID == userID).Where(x => x.IsDefaultShippingAddress == true).Select(x => x.ShippingAddressFirstName).ToString(),
};
答案 0 :(得分:1)
似乎您正在尝试将ShippingAddressFirstName
的集合加载到ShippingAddressFirstName
中,我想这是用于名称字符串的。
ShippingAddressFirstName = DATADB.ShippingAddressList.Where(x => x.UserID == userID).Where(x => x.IsDefaultShippingAddress == true).Select(x => x.ShippingAddressFirstName).First()
会将找到的名字放入ShippingAddressFirstName