ASP.Net 范围验证器日期停止正常工作

本文关键字:常工作 工作 范围 Net 验证 日期 ASP | 更新日期: 2023-09-27 18:37:25

我正在 ASP.Net Web 窗体应用程序中工作,并在日期的范围验证控件上收到错误。 此控件中没有任何更改,最小/最大日期设置为属性。 错误是:

"rvWorkBlockFromDate"的 MaximumValue 属性的值"12/31/2199"无法转换为类型"Date"。

我知道这可以通过将最小/最大值更改为文化中性格式来解决,例如"yyyy/mm/dd"。 但是,这是一个大型应用程序,我不想找到每个控件并更改最小/最大日期的格式。

另一件奇怪的事情是,我的开发组中的其他人不会发生这种情况。 他们使用的是Windows 7 Pro,我使用的是Windows 10 Pro,但除此之外,我们都处于相同的文化"en-US"中,使用相同的工具和相同版本的VS 2013 Pro。

知道为什么这会停止为我工作吗?

ASP.Net 范围验证器日期停止正常工作

请转到控制面板>>区域>>附加设置,然后单击重置以重置设置。