首页 > 解决方案 > ASP.NET MVC Html.CheckBoxListFor 丢失/编译器错误

问题描述

我正在尝试为旧版 ASP.NET MVC 应用程序添加复选框项目列表。

这样这样

给定以下代码,我收到以下错误:

<td>@if (Model != null)
    {
        @Html.CheckBoxListFor(model => new[] { "yo" }, new[] { "hi" } );
    }
</td>

在此处输入图像描述

谁能解释为什么这个丢失/无法找到?

当我在代码中单击 F12 时Html,这是 MVC 的程序集/版本:

在此处输入图像描述

此外,当我尝试在 MS 文档中搜索时CheckBoxListFor,没有返回任何内容。当我搜索CheckBoxFor有结果。

那么CheckBoxListFor对于 ASP.NET MVC 5 甚至还存在吗?

标签: c#asp.netasp.net-mvc

解决方案


MVC 5 不再支持它。


推荐阅读