如何在ASP.NET Core剃须刀中对绑定标签助手进行建模

时间:2018-11-21 20:12:08

标签: razor asp.net-core asp.net-core-2.0

我是否可以替换Asp.net Core Razor页面中的Html.EditorFor(m => m.ListOfItems)功能?

我一直在寻找使我想起组件的标签帮助器,但是我无法使它们正确建模(循环)。我现在是否基本上被迫使用编辑器模板?

1 个答案:

答案 0 :(得分:0)

根据文档here,这正是显示的方法。这意味着不久将没有直接的标签帮助器解决方案。

但是,除了使用编辑器模板执行此操作外,您始终可以创建一个局部视图,该局部视图为您的Item类使用标签帮助器。然后,您可以像这样使用部分标签助手:

@foreach (var item in Model.ListOfItems)
{
    <partial name="MyItem" model="item" />
}