我在User.cs模型中有IC卡选择飞行卡。
public virtual ICollection<FrequentFlyerCard> FrequentFlyerCards { get; set; }
在我的User.cshtml视图中(绑定强类型为User模型)我有
Frequent Flyer Cards: @Html.EditorFor(m => m.FrequentFlyerCards)
我在Shared文件夹中创建了EditorTemplates文件夹。然后,我在EditorTemplates文件夹中创建了FrequentFlyerCard.cshtml。我的观点:
@model tramp.Models.FrequentFlyerCard
<div>
@Html.TextBoxFor(m => m.Airline, new { placeholder = "Airline"}) @Html.TextBoxFor(m => m.CardNumber, new { placeholder = "Card Number"})
</div>
<div>
@Html.TextBoxFor(m => m.Airline, new { placeholder = "Airline"}) @Html.TextBoxFor(m => m.CardNumber, new { placeholder = "Card Number"})
</div>
此模板根本不呈现。有什么问题?
答案 0 :(得分:0)
传入集合,而模板用于单个FrequentFlyerCard对象。