c# - Visual Studio 在 Razor 视图中显示整数属性的无效值警告
问题描述
问题描述
我在 Visual Studio 的 Razor 局部视图中有两个警告:
@Model.TotalCount
不是属性的有效值max
@Model.CurrentCount
不是属性的有效值value
代码示例
这是来自的Razor代码_CarList.cshtml
片段:
@model ICarList
...
<progress id="car-list-progress-bar"
max="@Model.TotalCount"
value="@Model.CurrentCount"></progress>
...
这是该视图中使用的接口的 C# 定义:
public interface ICarList : IList<CarListItem>
{
int CurrentCount { get; }
int TotalCount { get; }
int StartFrom { get; }
int PreviousCount { get; }
bool HasPrevious { get; }
bool HasMore { get; }
}
您可以在此屏幕截图中看到警告:
问的原因
每当我重建或清理解决方案以在我的“剃刀视图”和“错误列表”中看到这些警告时,它只会让我感到困扰,而从我的角度来看似乎没有任何问题。
我错过了什么?
这些是版本:
- 视觉工作室 15.9.7
- .NET 框架 4.7.03056
解决方案
推荐阅读
- android - Kotlin:sharedPreferences NullPointerException
- python-3.x - 遍历两个列表/列,条件添加到第三个列表/列
- sql - SQL exec 语句后的对象名称无效
- python - python中的乘法表不起作用
- numpy - 如何在 Numpy Python 中使用布尔值在元组中索引 ndarray?
- javascript - classList.remove() 不起作用。每次摇动按钮
- windows - 如何从 Windows 注册表获取 visiual Studio 2015 原始许可证密钥
- android - 在 Android MVVM 架构上,是否有一种通用的方法可以定期从服务器同步/拉取远程存储库数据?
- javascript - 如何使每个数组值成为对象键的值
- react-native - React Native Gifted Chat + Firestore 没有正确显示消息?