Former-commit-id: b007ef4954fe33759d578a277885ddce560f35b7
Former-commit-id: 36aefe1acd007ffd306b00e3658fa2e624a1ee49
1.0
wanggang 5 years ago
parent 1f3b7d4e61
commit f50de32959

@ -8,7 +8,6 @@ namespace Infrastructure.Web
{
public new IAttributeAdapter GetAttributeAdapter(ValidationAttribute attribute, IStringLocalizer stringLocalizer)
{
new RequiredAttributeAdapter(null, null);
return base.GetAttributeAdapter(attribute, stringLocalizer);
}
}

@ -16,12 +16,6 @@ namespace Infrastructure.Web
public void CreateValidationMetadata(ValidationMetadataProviderContext context)
{
var assembly = Assembly.GetExecutingAssembly();
var resources = assembly.GetManifestResourceNames();
foreach (var res in resources)
{
System.Diagnostics.Debug.WriteLine($"resource:{res} ");
}
foreach (var attribute in context.ValidationMetadata.ValidatorMetadata)
{
var validationAttribute = attribute as ValidationAttribute;

@ -389,7 +389,7 @@ namespace TeacherExt.Models
public DateTime? FullTimeSchoolEducationDate { get; set; }
[ExcelHeader("在职教育,毕业院校\r\n以毕业证为准", "2,2")]
[Description("是否提示【填写毕业院校全称")]
[Description("填写毕业院校全称")]
[SkipSearch, SkipList]
[Display(Order = 350, Name = "在职教育毕业院校")]
[MaxLength(50)]
@ -402,7 +402,7 @@ namespace TeacherExt.Models
public string JobTimeSchoolType { get; set; }
[ExcelHeader("在职教育,专业\r\n以毕业证书为准", "2,2")]
[Description("是否提示【严格按照毕业证书填写")]
[Description("严格按照毕业证书填写")]
[SkipSearch, SkipList]
[Display(Order = 360, Name = "在职教育毕业证书专业")]
[MaxLength(50)]

@ -117,12 +117,18 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="DataTypeAttribute" xml:space="preserve">
<value>{0}格式错误</value>
</data>
<data name="MaxLengthAttribute" xml:space="preserve">
<value>最大长度为{0}</value>
</data>
<data name="MustBeTrueAttribute" xml:space="preserve">
<value>必须同意才能继续</value>
</data>
<data name="RemoteAttribute" xml:space="preserve">
<value>{0}验证错误</value>
</data>
<data name="RequiredAttribute" xml:space="preserve">
<value>必须输入{0}</value>
</data>

@ -69,7 +69,7 @@ namespace TeacherExt
services.AddTransient<ISettingService, CachedSettingService>();
services.AddTransient<IUserService, UserService>();
services.AddLocalization(options => options.ResourcesPath = null);
//services.AddSingleton<IValidationAttributeAdapterProvider, LocalizedValidationAttributeAdapterProvider>();
services.AddSingleton<IValidationAttributeAdapterProvider, LocalizedValidationAttributeAdapterProvider>();
services.AddSingleton<LocalizedValidationMetadataProvider>();
services.Configure<RequestLocalizationOptions>(
options =>

@ -5,7 +5,7 @@
<TargetLatestRuntimePatch>true</TargetLatestRuntimePatch>
<SatelliteResourceLanguages>en</SatelliteResourceLanguages>
<GenerateAssemblyProductAttribute>true</GenerateAssemblyProductAttribute>
<Version>1.0.0.0-beta.9</Version>
<Version>1.0.0.0-beta.10</Version>
<UserSecretsId>13a75881-1072-47ca-88e9-4d78bd678d65</UserSecretsId>
</PropertyGroup>

Loading…
Cancel
Save