我有一个ASP.NET MVC 5应用程序,它应该接受德语格式的值。我试图遵循向模型中添加验证下的说明,但找不到所需的globalize.culture.de-DE.js。
我创建了一个仅用于测试的新项目,并安装了nuget包jquery-globalize,并插入了在asp.net上提供的脚本。我还添加了一个新模型和DbContext
public class Test
{
public int Id { get; set; }
public double Double { get; set; }
public DateTime DateTime { get; set; }
public string String { get; set; }
}然后我创建了一个CRUD控制器并尝试以德语格式发送数据:

正如预期的那样,如果没有de-DE.js文件,数据就不会被识别为有效。
,我必须在项目中添加什么才能使其工作?
发布于 2015-05-16 13:55:28
披露:我不使用ASP.NET或NuGet。
检查已下载的Globalize版本。您使用的是Globalize (0.x)的不推荐版本。NuGet上最新的0.x分支是0.1.3,您可以在其中找到以下文件:
https://stackoverflow.com/questions/30266024
复制相似问题