我将值存储在我的 web.config 中。这些是网站的设置。例如,事件最小年龄限制为 16。我创建了自己的数据注释来执行此操作并使用 configurationManager 拉回值,但现在我想创建一个客户端版本。
我现在在 ValidationExtender.js 文件中有这个。
jQuery.validator.addMethod("checkUserAgeOfEvent", function (value, element, param) {
var dob = $("#DateOfBirth").val();
//do validation here
if(ConvertToAge(dob) == minAge)
{
// do something
}
return true;
});
jQuery.validator.unobtrusive.adapters.addBool("checkUserAgeOfEvent");
我的问题是如何从 web.config 中包含我的值,还是必须硬编码最小年龄值?我想尝试避免这种情况。