Доступ к файлу ресурса с помощью Javascript в пользовательском элементе управления - PullRequest
0 голосов
/ 16 июля 2010

Я занимаюсь разработкой пользовательского элемента управления для SharePoint в Visual Studio 2005. Я использую ядро ​​javascript в моем ascx.Кроме того, у меня есть страница aspx в моем проекте, которая определяет настройки для пользовательского элемента управления.

Я хочу получить доступ ко всему тексту из файла resx, используя JavaScript в ascx, а также на странице aspx.Я пытаюсь разместить общий файл resx (который содержит текст aspx и ascx) под кустом 12, так как он может быть доступен с любого сайта.Есть идеи, как этого добиться?

1 Ответ

1 голос
/ 16 июля 2010

Вы можете попробовать

<script type="text/javascript">
    var code = "<%$Resources:myresource,myScript%>";
    eval(code);
</script>

Если вы просто хотите получить локализованную строку, которая будет установлена ​​с помощью javascript, вам лучше использовать

var localizedStr = "<SharePoint:EncodedLiteral runat='server' text='<%$Resources:wss,form_ok%>' EncodeMethod='EcmaScriptStringLiteralEncode'/>";
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...