powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / вопрос про постбэк
8 сообщений из 8, страница 1 из 1
вопрос про постбэк
    #34065427
chavicha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Народ определяю заполнение Dropdownlist на событии Page Load. На событии dropdownlist по смене значения тоже стоит обработка....проблема в том что при задействовании события Selectindexchanged происходит постбэк и что бы ни выбрал  значение сбрасывается на самое первое....то есть как бы заполнение происходит как в первый раз. Если использовать if(!IsPostBack) то он  не заполняет этот дропдаун вообще после постбэка
Как можно решить проблему....первичного заполнения DropDown lisgt в событие Load
.
...
Рейтинг: 0 / 0
вопрос про постбэк
    #34065450
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chavicha при задействовании события Selectindexchanged происходит постбэк и что бы ни выбрал значение сбрасывается на самое первое

вот это оч странно. сам подобное испольхую постоянно, т.е.
Private Sub Page_Load(...)
If Not IsPostBack Then call bindlist(listSeries,"Series")
end sub

Private Sub listSeries_SelectedIndexChanged(..)
Call bindlist(listItems,"Items")
End Sub

может у вас какая нить бяка стоит в SelectedIndexChanged ?
...
Рейтинг: 0 / 0
вопрос про постбэк
    #34065652
RadioShark
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Заполнять dropdownlist нужно когда !IsPostback
--
С уважением,
Алексей К.
...
Рейтинг: 0 / 0
вопрос про постбэк
    #34065705
chavicha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ТАКи делаю....функция по заполнению в page_load е вызывается
private void Page_Load(object sender, System.EventArgs e)
{
   if(!IsPostBack)
 {
   object.LoadDDL(DropDownList1)
 }
}
...
Рейтинг: 0 / 0
вопрос про постбэк
    #34065754
RasimS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chavichaНарод определяю заполнение Dropdownlist на событии Page Load. На событии dropdownlist по смене значения тоже стоит обработка....проблема в том что при задействовании события Selectindexchanged происходит постбэк и что бы ни выбрал  значение сбрасывается на самое первое....то есть как бы заполнение происходит как в первый раз. Если использовать if(!IsPostBack) то он  не заполняет этот дропдаун вообще после постбэка
Как можно решить проблему....первичного заполнения DropDown lisgt в событие Load
.
При постбеке он и не должен заполняться. А заполнять нужно в в !isPostBack, либо как вариант постоянно очищать и заполнять занова. В чем проблема, что-то понять не могу
...
Рейтинг: 0 / 0
вопрос про постбэк
    #34065802
chavicha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
проблема в том что значение контрола после постбэка  исчезает....допустим после загрузки заполнился дропдаун лист.....сделал смену значения пошел постбэк и лист пустой
...
Рейтинг: 0 / 0
вопрос про постбэк
    #34065878
RasimS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chavichaпроблема в том что значение контрола после постбэка  исчезает....допустим после загрузки заполнился дропдаун лист.....сделал смену значения пошел постбэк и лист пустой
EnableViewState поставь в true у листбокса
...
Рейтинг: 0 / 0
вопрос про постбэк
    #34068297
chavicha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не помогает. Я думаю что это происходит от того что контрол как бы часть мультипэйджа...может там както не так обрабатываются события. Ну например на обычной форме  DDL вполне нормально ту же ситуацию  разыгрывает. Может от того что он у меня определен как то не так? УЖе да ж и не знаю че думать
ddl_p=(DropDownList)mpexp.FindControl("Dport");

HTML
<iewc:PageView ID="p2">
<asp:DropDownList ID="Dport" AutoPostBack="True"  Font-Name="Aial Black" ForeColor="#000000" style="Z-INDEX: 102; LEFT: 120px; POSITION: absolute; TOP: 129 px"
       Runat="server"></asp:DropDownList>
</iewc:PageView>

Заполняется DDL_p Функцией. во время события Load.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / вопрос про постбэк
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]