Как получить доступ к локализованным ресурсам в файле .ashx? - PullRequest
2 голосов
/ 24 августа 2010

У меня есть файл Ashx, который возвращает локализованное сообщение.Это вызывается из запроса Ajax.Мне нужно получить доступ к Asp.net ResourceManager в файле Ashx.

Ответы [ 2 ]

4 голосов
/ 24 августа 2010

Следующий код работал для меня.

HttpContext.GetGlobalResourceObject("classKey", "resourceKey") as string;
0 голосов
/ 24 августа 2010

Любые ресурсы в приложении должны быть доступны в пространстве имен ресурсов.

Для файла ресурсов с именем LocalMessages.en.resx:

ReturnMsg = Resources.LocalMessages.MyAjaxMessage;

Для работы intellisense убедитесь, что приложениебыл скомпилирован один раз для создания объектов Resources из файлов resx.

...