複数のページで動作するはずの 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
最後の値をブレークポイントで確認したところ、確実に正しく渡されました.loadパラメーターに渡された値は「2」でしたが、これは正しいですが、SelectedIndexChangedセッション値はデフォルトで1に戻っているようです.常に。ポインタはありますか?