Asp.net

如何從非頁麵類訪問 GetGlobalResourceObject 函式?

  • June 28, 2016

我的 asp.net 項目中有一個類,我想從站點的任何位置訪問 GetGlobalResourceObject(該頁面公開),可能嗎?

換句話說,我想從一個不是我不在乎的頁面的類中訪問全域資源。

答:是的,如下偽:

Resources.<The name of the resources file name>.<your resource key>;

例子:

lblTitle.Text = Resources.MySettings.WebsiteTitle;

Resources是一個 Visual-Studio 自動生成的命名空間,它公開了項目中的所有全域資源類和道具。

在某些農場,您需要將電話轉至

HttpContext.GetGlobalResourceObject("myResourceKey")

在 try/catch 塊內,以解決“找不到任何適合指定文化或中性文化的資源”錯誤。

引用自:https://stackoverflow.com/questions/1107906