Próbuję użyć lokalizacji w moim projekcie, ale nie mogę znaleźć sposobu na dostęp do plików resx z javascript. Rozglądałem się trochę i nie wydaje mi się, żeby metoda "połączenia AJAX" była idealna dla mojego projektu, ponieważ mam cichy ciąg sznurków, które trzeba pobrać, a to musiałoby mocno spamować serwer!Używanie plików zasobów (.resx) w javascript
jeśli po prostu umieścić go w moim HTML to działa z tym kodem:
@using Resources
<p>@Html.Raw(ISt_Localization.January)</p>
Chyba jedna z rzeczy mogłem zrobić, to umieścić wszystkie sznurki w ukrytym div, a następnie uzyskać zawartość z divy w moim javascript, ale to nie byłoby zbyt skuteczne.
jest Twój kod JS w zewnętrznych plikach .js? – dakait
Pliki resx znajdują się na serwerze, JavaScript znajduje się na kliencie. Musisz podać metodę komunikacji, żeby to było ukryte pole lub ajax, ale javascript nie może odczytać plików resx. – Liam
@dakait: tak, czy to ma znaczenie? jeśli istnieje obejście, które wymaga, aby mój kod był wewnętrzny, mógłbym to zrobić? liam hmmm okey. Jestem trochę nowy w używaniu plików zasobów, więc dziękuję za wyjaśnienie – Utarehpson