我们面临着必需属性本地化的奇怪错误.
我们有以下代码:
public class AnswersGroupViewModel
{
public int IDAnswerGroup { get; set; }
public int IDEvaluator { get; set; }
public List<AnswersViewModel> Answers { get; set; }
}
public class AnswersViewModel
{
public string Text{ get; set; }
[Required(ErrorMessageResourceName = "RequiredMessage", ErrorMessageResourceType = typeof(Resources.Language))]
public int IDAnswer{ get; set; }
}
Run Code Online (Sandbox Code Playgroud)
问题是"RequiredMessage"的正确翻译没有从资源文件中获取,尽管它存在(我们在西班牙语和俄语资源文件上都有RequiredMessage).
像Display这样的属性正在工作和被翻译,但似乎是Required属性的问题.
这是一个示例图像:
使用@ Html.ValidationMessage显示错误
在此先感谢您的帮助.
我不知道为什么,但是过去一周,当我尝试使用“编辑前200行”选项时,SQL Server Management Studio开始崩溃。2014版本发生了这种情况,但是我安装了2016版本却得到了同样奇怪的结果。
可能是服务器相关的问题吗?同事使用相同的配置工作不会出现问题。
提前致谢。
我正在尝试observer
从 iex 启动,但我不确定为什么它不起作用。几天前,它运行没有问题。我定期用 aptitude 更新我的 Ubuntu,所以可能会出现这个问题。这是从 iex 收到的错误:
Erlang/OTP 20 [RELEASE CANDIDATE 2] [erts-9.0] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:10] [hipe] [kernel-poll:false]
Interactive Elixir (1.4.4) - press Ctrl+C to exit (type h() ENTER for help)
iex(1)> :observer.start
18:52:01.936 [error] WX Failed loading 'wxe_driver'@'/usr/lib/erlang/lib/wx-1.8.1/priv'
{:error,
{{:load_driver,
'symbol _ZThn704_N17wxGenericListCtrl31GetSizeAvailableForScrollTargetERK6wxSize, version WXU_3.0 not defined in file libwx_gtk2u_core-3.0.so.0 with link time reference'},
[{:wxe_server, :start, 1, [file: 'wxe_server.erl', line: 65]},
{:wx, :new, 1, [file: 'wx.erl', line: 115]},
{:observer_wx, :init, 1, [file: 'observer_wx.erl', line: 98]}, …
Run Code Online (Sandbox Code Playgroud) asp.net ×1
asp.net-mvc ×1
c# ×1
elixir ×1
erlang ×1
erlang-otp ×1
sql-server ×1
ssms ×1
validation ×1