0

我需要在我的复选框中添加一个 htmlAttribute。所以我在我看来是这样的:

@Html.CheckBoxFor(model => model.IsVisibleFirstLastName, new { @class = "privacyCheck toolTip", @title = "@Resources.fld_CountryVisibleChk_lbl" })

Resources.fld_CountryVisibleChk_lbl我的资源文件 (resx) 条目在哪里。

但这不起作用。我只得到确切的字符串 @Resources.fld_CountryVisibleChk_lbl(在浏览器中查看源代码时)而不是实际值(即依赖于语言的字符串)。谢谢

4

2 回答 2

1

删除引号:

@title = @Resources.fld_CountryVisibleChk_lbl

如果您通过 javascript 访问它,则只需要引号,例如

<script>
    var countryVisible = "@Resources.fld_CountryVisibleChk_lbl";
</script>
于 2012-08-24T10:44:38.167 回答
0

试着去掉周围的语音标记,"@Resources.fld_CountryVisibleChk_lbl"这样就可以@title = @Resources.fld_CountryVisibleChk_lbl })

于 2012-08-24T10:44:47.320 回答