我需要在我的复选框中添加一个htmlAttribute。所以我在我的观点中这样做:
@ Html.CheckBoxFor(model => model.IsVisibleFirstLastName,new {@class =“privacyCheck toolTip”,@ title =“@ Resources.fld_CountryVisibleChk_lbl”})
其中Resources.fld_CountryVisibleChk_lbl
是我的资源文件(resx)条目。
但这不起作用。我只得到确切的字符串@Resources.fld_CountryVisibleChk_lbl
(在浏览器中查看源代码时)而不是实际值(即依赖于语言的字符串)。
感谢
答案 0 :(得分:1)
删除引号:
@title = @Resources.fld_CountryVisibleChk_lbl
如果您通过javascript访问它,则只需要引号。
<script>
var countryVisible = "@Resources.fld_CountryVisibleChk_lbl";
</script>
答案 1 :(得分:0)
尝试删除"@Resources.fld_CountryVisibleChk_lbl"
周围的语音标记,使其为@title = @Resources.fld_CountryVisibleChk_lbl })
而不是