可能很简单,但找不到原因
我无法在我的视图中访问列表属性:
如您所见,我有一个包含 RelacionamentoNomeadoModel 类 模型列表的类:
public class RelacionamentoNomeadoModel
{
public int idRelacionamento { get; set; }
public string nomeTipoRight { get; set; }
public string nomeTipoLeft { get; set; }
}
public class RelacionamentoListModel
{
public List<RelacionamentoNomeadoModel> lista { get; set; }
}
现在我构建模型并填充 RelacionamentoNomeadoModel 类,以便稍后将其添加到包含列表 控制器的类中
var relacionamentoObj = from r in context.sistema_relacionamento
join d in context.sistema_DocType on r.idTipoLeft equals d.id
select new tgpwebged.Models.SettingsModels.RelacionamentoNomeadoModel
{
idRelacionamento = r.id,
nomeTipoLeft = d.tipoName,
nomeTipoRight = d.tipoName
};
return PartialView(relacionamentoObj.ToList());
最后我试图访问 rela.lista.idRelacionamento 或任何其他属性。在我传递给视图 视图之后,我能够从控制器访问它们
@{
List<tgpwebged.Models.SettingsModels.RelacionamentoListModel> relacionamentos = Model;
foreach(var rela in relacionamentos) {
rela.lista.
}
}