【问题标题】:razor compilation error using isSelected使用 isSelected 的剃刀编译错误
【发布时间】:2018-12-14 01:21:58
【问题描述】:

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

@Html.IsSelected

无法识别并产生编译错误,而在运行时的另一个项目中使用它并且工作正常,知道如何修复它吗?

【问题讨论】:

  • 你的IsSelected扩展方法是什么?这不是 mvc 的一部分

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


【解决方案1】:

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

您可以执行 Shift + Ctrl + F 对“IsSelected”所在的项目进行全局搜索并查找“IsSelected(this HtmlHelper html”。如果您在某个文件中找到它,则您已将“IsSelected”标识为您/某人过去创建的扩展名。

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

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

【讨论】:

    猜你喜欢
    • 2015-04-01
    • 2015-07-15
    • 1970-01-01
    • 2012-09-06
    • 2013-04-09
    • 2021-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多