我正在使用 WCF 服务在控制器中访问数据。
现在如何将
public ActionResult Index()
{
DataRerieveClient _proxy = new DataRerieveClient();
var orderDetails = _proxy.GetProductDetails(null);
return View();
}
现在如何将
orderdetails
从Controller传递到视图,并且如何在视图中访问它们。
编辑:
我有一个模型:
public class OrderDetails
{
public int OrderId { get; set; }
public int ProductId { get; set; }
public decimal UnitPrice { get; set; }
public int quanity { get; set; }
public decimal Discount { get; set; }
}
_proxy.GetProductDetails(null)
返回 List<ServiceType.OrderDetails>
- 在这种情况下,我需要本地模型吗?
- 如何在我的视图中以表格形式显示列表值?
编辑2:
public class AutoMapperConfig
{
public static void Configure()
{
Mapper.Map(ServiceOrders.OrderDetails, NorthWindMVCWCF.Models.OrderDetails);
}
}
现在出现了错误
'NorthWindMVCWCF.ServiceOrders.OrderDetails' 是一个“类型”,在给定的上下文中无效。'NorthWindMVCWCF.Models.OrderDetails' 是一个“类型”,在给定的上下文中无效。