0
내 코드에 문제가있어서 foreach에서 클래스 내부의 목록을 사용할 수 없으며 비슷한 문제가있었습니다. ?'모델'이 'System.Web.Mvc.WebViewPage <TModel>.Model'모델과 충돌합니다.
모델
public class Detalhes_Pedido
{
public Pedidos Pedido { get; set; }
public Pedidos_Endereco Pedido_Endereco { get; set; }
public Pedidos_Status Pedido_Status { get; set; }
public List<Pedidos_Produtos> Pedido_Produto { get; set; }
public List<Produtos> Produto { get; set; }
public Clientes Cliente { get; set; }
public Metodos_Entrega Metodo_entrega { get; set; }
public Metodos_Pagamento Metodos_Pagamento { get; set; }
}
보기 여기
@model Ecommerce.Models.Repository.Pedido_Repository.Detalhes_Pedido
@Html.AntiForgeryToken()
@Html.HiddenFor(model => model.Pedido.ID)
<div class="module_content">
<div class="ModuleConteiner">
@Html.ValidationSummary(true)
<table class="QuatroColumnTable">
<tr>
<td colspan="2">
<h3>Dados da Transação</h3>
<br />
</td>
</tr>
<tr>
<td>
@Html.LabelFor(model => model.Pedido.ID, "Número do Pedido: ")
<br />
</td>
문제가 발생하는 위치입니다 :
이 <td>
@Html.DisplayFor(model => model.Pedido.ID)
<br />
</td>
</tr>
<tr>
<td>
@Html.LabelFor(model => model.Pedido, "Peso total da compra: ")
</td>
<td>
**@foreach (var item in model.Produto)
{
}**
</td>
</tr>
</table>
무슨 일이 될 수있다 코드를 따릅니다?
이 ¬¬ '나는 롤, 지금 바보 같은 느낌, 덕분에 도움 –
없음 문제에 대한. 눈의 두 번째 쌍은 종종 도움이됩니다. – Paddy