【发布时间】:2014-03-05 21:06:34
【问题描述】:
我的 User.cs 模型中有 ICollection of Flying Cards。
public virtual ICollection<FrequentFlyerCard> FrequentFlyerCards { get; set; }
在我的 User.cshtml 视图中(绑定到用户模型的强类型)我有
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>
这个模板根本不渲染。有什么问题?
【问题讨论】:
-
您遇到什么错误?没有黄页?
-
我没有收到任何错误。它根本不渲染
-
@Flipper,你确定收藏不是空的吗?
-
我查过了,不是空的。我会尝试退出 Visual Studio 并再次创建一个新的。
-
您可以在您的问题中添加您的操作方法代码吗?
标签: c# html asp.net-mvc asp.net-mvc-4 razor