Проблема с управлением списком выбора в мобильном приложении asp.net - PullRequest
0 голосов
/ 07 августа 2010

Я пытаюсь разработать одну страницу в веб-мобильном приложении asp.net как код, стоящий за c #. Я выбрал элемент управления «Список выбора мобильных устройств» на странице. В нем есть элементы 1,2,3,4,5,6,7,8 ... 20. Я хочу, чтобы это было назначено выбранное значение элемента управления для элемента управления мобильной метки, расположенного на странице (мобильная форма). Как я знаю, я должен кодировать это на OnSelectIndexChanged Event в коде позади. ОК? но ничего подобного не происходит. Я написал метод (Event) в коде позади. Я не хочу писать javscript или .aspx-код (не хочу никакого клиентского кода). Я хочу провести функциональность кода позади. Как мне этого добиться? Как я обнаружил, элемент управления Select List из набора инструментов Mobile не генерирует событие на стороне сервера.

Что мне делать?

1 Ответ

2 голосов
/ 07 августа 2010

Вам необходимо установить AutoPostBack = true в элементе управления списком выбора, чтобы инициировать событие OnSelectedIndexChanged.

EDIT:

При поиске в Google в течение 30 секунд я обнаружил, что выделение элемента в SelectionList не запускает событие сервера.

Посмотрите в документации MSDN пример того, как вызвать ответ сервера.

...