Lefteris Gkinis Ответов: 0

Проблемы с хэш-таблицей при использовании javascript


В моем классе моделей я использую функцию, которая собирает информацию из файла xml и передает ее свойству хэш-таблицы:
Attributes.envProp._ControlsLangs.Add(keyName, LangValue)

Теперь на этапе загрузки в моем loginIndex странице у меня есть файл JavaScript.
С помощью которого я хочу запустить предыдущую функцию, и если она "истинна" (означает успех).
Передайте свойство хэш-таблицы в массив.
Для того чтобы в более позднем действии использовать "ключ" таблицы для открытия элемента управления и "значение" для назначения элемента управления как " innerHTML`.
Сценарий такой:
<script type="text/javascript">
        onload = function ChangeLang() {
            var LangProp = '<%= dataEntry.My.Resources.Attributes.logHandler.LoadLangs(MyClass.Page.GetType.BaseType.Name)%>';
            var controlArray = Array;
            if (LangProp = 'True') {
            console.log(<%= dataEntry.My.Resources.Properties.ControlsLangs%>);                
            } else {

            }
        }
    </script>

Здесь `LangProp` это загрузка его и управление из скрипта.
Но когда пришло время посмотреть, входит ли таблица в сценарий, он бросил мне ошибку:
Index:23
 Uncaught ReferenceError: System is not defined
     at ChangeLang (Index:23)
        ChangeLang @ Index:23
        load (async)
        (anonymous) @ Index:18

Что, конечно, означает, что какая-то проблема возникла между "классом модели" и Java-скриптом.
Кто-нибудь может мне помочь?

Что я уже пробовал:

До сих пор ничего.









.

0 Ответов