我有一个视图,在此视图中,我需要使用动态密钥从App_GlobalResources文件中获取值。
通常,例如,我会这样做:
<%= Resources.IndexView.MyKey %>
然而,在这种情况下,我需要做类似的事情:
<%= Resources.IndexView[keyRoot + Model.BlahBlah] %>
我不想讨论关注点和所有问题的分离。我只是想知道如何使用Resources(ResourceManager)?使用动态密钥为App_GlobalResources文件中的条目写出.resx值。
答案 0 :(得分:4)
你可以使用GetGlobalResourceObject
类似
(String)GetGlobalResourceObject(
"IndexView", keyRoot + Model.BlahBlah)