如何访问.ashx文件中的本地化资源?

时间:2010-08-24 09:13:49

标签: asp.net localization httphandler asp.net-4.0 ashx

我有一个ashx文件,它返回一个本地化的消息。这是从Ajax请求调用的。我需要访问ashx文件中的Asp.net ResourceManager。

2 个答案:

答案 0 :(得分:4)

以下代码为我工作。

HttpContext.GetGlobalResourceObject("classKey", "resourceKey") as string;

答案 1 :(得分:0)

应该可以在Resources命名空间下访问应用程序中的任何资源。

对于名为LocalMessages.en.resx的资源文件:

ReturnMsg = Resources.LocalMessages.MyAjaxMessage;

要使intellisense工作,请确保已编译应用程序一次以从resx文件创建Resources对象。