首页 > 解决方案 > Visual Studio 在 Razor 视图中显示整数属性的无效值警告

问题描述

问题描述

我在 Visual Studio 的 Razor 局部视图中有两个警告:

代码示例

这是来自的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; }
}

您可以在此屏幕截图中看到警告:

在此处输入图像描述

问的原因

每当我重建清理解决方案以在我的“剃刀视图”和“错误列表”中看到这些警告时,它只会让我感到困扰,而从我的角度来看似乎没有任何问题。

我错过了什么?

这些是版本:

标签: c#visual-studiorazor

解决方案


推荐阅读