我正在使用 StringLengthValidators 验证对我的 ASP.NET 应用程序的输入,并使用 ValidationSummary 控件来显示错误消息。为了本地化应用程序,StringLengthValidators 设置了 MessageTemplateResourceName 和 MessageTemplateResourceType 属性。
验证器第一次运行时,它会根据当前的文化设置选择正确的错误消息。如果我在运行应用程序时更改语言设置,下次验证器运行时,ValidationSummary 仍会显示旧文化的错误消息。所有其他控件的文本正在正确更新。
有什么想法吗,伙计们?