2013-07-26 4 views
0

Я прочитал несколько постов онлайн & проверить следующее:DROPDOWNLIST является не срабатывает

  1. AutoPostBack = "истинный"
  2. EnableViewState = "True" (по умолчанию)
  3. CausesValidation = "False" (по умолчанию)

Также добавлен EnableViewState = "true" в директиве уровня страницы. Несмотря на это, я не могу вызвать событие SelectedIndexChanged. Я использую VS2010, VB.NET без AJAX. Я заполняю свой dropdownlist в событии PageLoad и при условии If (Not IsPostback) . Еще одна проблема заключается в том, что мои элементы dropdownlist получают очистку при обратной передаче каждый раз. Так как работа вокруг я добавил SQLDataSource на мою страницу aspx и настроил ее как источник данных для моего раскрывающегося списка, и теперь событие срабатывает должным образом, я не знаю, почему.

Я новичок в VB.NET и веб-разработке, и я чувствую, что мне не хватает чего-то очевидного, например, принимая во внимание хронологию событий в Странице. Спасибо за вашу помощь заранее.

Извините, что не можете здесь вставить код, прикрепите его изображениями. ASPX CodeCodeBehind

+0

Не могли бы вы добавить код, пожалуйста? 'Page_Load', и разметка поможет. –

+0

В наборе разметки AutoEventWireup = "true". – afzalulh

ответ

-1

в таком случае, обновленная версия - ваш лучший друг. Конечно, DropDownList будут удалены все данные, загруженные потому, что вы установите его в autpostback = истинный

Может быть, эта статья может помочь DropDownList in UpdatePanel

Заслуга @RSolberg

счастливым кодирования!

Смежные вопросы