【发布时间】:2018-12-14 01:21:58
【问题描述】:
在剃须刀视图 5 中使用 mvc 5.2
@Html.IsSelected
无法识别并产生编译错误,而在运行时的另一个项目中使用它并且工作正常,知道如何修复它吗?
【问题讨论】:
-
你的
IsSelected扩展方法是什么?这不是 mvc 的一部分
标签: c# asp.net-mvc vb.net razor
在剃须刀视图 5 中使用 mvc 5.2
@Html.IsSelected
无法识别并产生编译错误,而在运行时的另一个项目中使用它并且工作正常,知道如何修复它吗?
【问题讨论】:
IsSelected扩展方法是什么?这不是 mvc 的一部分
标签: c# asp.net-mvc vb.net razor
确保“IsSelected”是默认 Razor 语法的一部分,而不是其他项目中的扩展方法。
您可以执行 Shift + Ctrl + F 对“IsSelected”所在的项目进行全局搜索并查找“IsSelected(this HtmlHelper html”。如果您在某个文件中找到它,则您已将“IsSelected”标识为您/某人过去创建的扩展名。
这是另一个 StackOverflow 问题,其中包含“IsSelected”扩展方法作为答案,您可以参考以防在旧项目中找不到它。
【讨论】: