NewWebDesigner Ответов: 1

Как получить доступ к выходу функции (в javascript) на сервере


Привет Я ищу, но не нашел правильного решения.

Я создать пользовательский элемент управления и добавить 3 экземпляра на странице.
функция, созданная в usercontrol и указывающая vaue метки
но когда я запускаю эту страницу, usercontrol не показывает эту метку.
это мой код

    function createResult() {

document.getElementById('<%=lbResult.ClientID %>').innerText='NEWVALUE';
}

<asp:Label ID="lbPlace" runat="server" CssClass="Orng_Font_Color"></asp:Label>



что случилось?

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

доступ к выходу функции javascript на стороне сервера.

ZurdoDev

У вас есть 3 функции с именем createResult, если вы поместите код в пользовательский элемент управления. Я предлагаю переделать то, что вы пытаетесь сделать.

NewWebDesigner

у этого usercontrol есть выпадающий список.когда выбор выпадающего списка изменился, я хочу просмотреть несколько разных html-тегов для каждого выбора.
Вы не могли бы мне помочь?

1 Ответов

Рейтинг:
2

F-ES Sitecore

Метки отображаются как элементы span, которые не включены в обратные сообщения формы, поэтому, если вы измените значение на стороне клиента,это изменение не будет сохранено. Поместите также поле asp: Hidden на страницу и обновите скрытое поле, а также метку, и скрытое поле будет включено в обратную передачу, и вы сможете прочитать это значение в коде вашего сервера.


NewWebDesigner

я также использую hiddenfield, но значение пустое!

Karthik_Mahalingam

5! точно