使用isSelected的剃须刀编译错误

时间:2018-07-05 14:04:12

标签: c# asp.net-mvc vb.net razor

在剃须刀视图5中使用mvc 5.2

@Html.IsSelected

未被识别并在运行时在另一个项目中使用它并产生编译错误,只是发现了如何解决它的想法?

1 个答案:

答案 0 :(得分:0)

确保“ IsSelected”是默认Razor语法的一部分,而不是其他项目之一的扩展方法。

您可以执行“ Shit +” Ctrl“ +” F“在“ IsSelected”工作的项目上进行全局搜索,然后查找“ IsSelected(this HtmlHelper html”)。如果您在某处的文件中找到它,您已将“ IsSelected”标识为您/某人过去创建的扩展名。

这是另一个StackOverflow问题,具有“ IsSelected”扩展方法作为您可以参考的答案,以防万一您在旧项目中找不到它。

How to add "active" class to Html.ActionLink in ASP.NET MVC