Viewbag не работает при генерации JS innerhtml - PullRequest
0 голосов
/ 12 мая 2019

Я генерирую HTML, используя JS innerhtml.HTML-это выборочный ввод с данными из Viewbag.Когда генерируется выбор, в нем нет элементов.

Точно такой же ввод выбора работает, если не генерируется innerhtml.

for (i = 1; i <= memberCount; i++) {
        fullMemberHTML +=
        (
            '<div class="dropdown">' +
            '<select asp-for="Name" class="form-control" asp-items="ViewBag.Name" id="umaModelSelection" onchange="updatePercentages()"><option value="none">Select one</option></select>' +
            '</div>'
        );
    }

    document.getElementById("memberInfo").innerHTML = fullMemberHTML;

Когда я запускаю сгенерированный HTML с помощью JS innerhtml,select появляется, но только с одним контентом.Я пытаюсь заполнить его, используя содержимое Viewbag.Name.

Обратите внимание, что select получает содержимое Viewbag, если оно не сгенерировано JS innherhtml

Спасибо за вашу помощь

...