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