У меня возникла проблема с сохранением сеанса для DropDownList, который должен работать на нескольких страницах. Это код, у меня есть для этого прямо сейчас:Раскрывающийся список не сохраняет данные на сеанс
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
ddlOffice.SelectedValue = Session("Office")
End Sub
И это код у меня есть для присвоения значения ...
Protected Sub ddlOffice_SelectedIndexChanged(ByVal sender As Object, ByVal e As EventArgs) Handles ddlOffice.SelectedIndexChanged
Session("Office") = ddlOffice.SelectedItem.Value.ToString
End Sub
Я проверил с точки останова для последнего значения и его определенно прошел правильно - значение, переданное для параметра загрузки, было «2», что верно, но значение сеанса SelectedIndexChanged по умолчанию возвращает значение 1. Всегда. Любые указатели?
Я могу быть настолько слепым иногда .... ничего себе. Спасибо миллиону Ивайло –
@LordRelix, пожалуйста. Рад, что ваша проблема решена –