public class Registro
{
[DisplayName("Provincia")]
[Required]
public int ProvinciaID { get; set; }
public List<Provincia> rProvincia { get; set; }
}
は、今私がショーのために何をする必要があるか私のdetalisでList<Provincia> rProvincia
の名前を表示このモデルは?私は多分@Html.DisplayFor(modelItem => item.rProvincia.Name)
ことを考えていた任意のアイデアがありますか? 、 ありがとうございました:)
に感謝ダーリンディミトロフを持って、それだけで私はこの瞬間1で表示する必要があり、私が間違っていた場合、私は知らない、私のために働いていません"rProvincia.Name"、...リストのすべての項目を表示するだけで動作しますか? (詳細ビューで作業しています) 私の英語で申し訳ありません – Asinox
@Asinox、私はあなたが何を意味するのか理解できないのでしょうか。あなたのメインビューは 'Registro'ビューモデルに強く型付けされています。このメインビューの中で '@ Html.DisplayFor(x => x.rProvincia)'ヘルパーを使用します。ここで 'rProvincia'はあなたのコレクションです。 ASP.NET MVCは '〜/ Views/Shared/DisplayTemplates/Provincia.cshtml'を探し、コレクションの各要素に対してレンダリングします。それが、テンプレートヘルパーの仕組みです。 –
@ダリンイム私はあなたが言ったように、何も表示されていないが、何も表示されていませんでした – Asinox