0
我在我的User.c模型中有飞行卡的ICollection。编辑器模板不呈现?
public virtual ICollection<FrequentFlyerCard> FrequentFlyerCards { get; set; }
在我User.cshtml视图(这是绑定强类型到用户模式)我有
Frequent Flyer Cards: @Html.EditorFor(m => m.FrequentFlyerCards)
我创建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>
这个模板根本就没有渲染。问题是什么?
你会得到什么错误?没有黄页? –
我没有收到任何错误。它根本不会渲染 – Flipper
@Flipper,你确定这个集合不是空的吗? – Andrei