У меня есть две страницы aspx, на первой странице есть текстовое поле, а на второй странице aspx есть одно текстовое поле
На второй странице я присваиваю значение текстовому полю, генерируя сеанс и назначая этот идентификатор сеанса текстовому полю на той же странице
Теперь мне нужно извлечь этот идентификатор сеанса из текстового поля и отобразить его в первом текстовом поле страницы aspx, которое не происходит и не выдает никакой ошибки.
Вот мой код для первой страницы aspx:
<asp:TextBox ID="CopySession" runat="server"></asp:TextBox>
Это мой код для отображения полученного идентификатора сеанса:
If IsPostBack Then
Dim text1 As TextBox = Me.PreviousPage.FindControl("SessionValue")
CopySession.Text = text1.Text
End If
Это моя вторая страница aspx:
<asp:TextBox ID="SessionValue" runat="server"></asp:TextBox>
Это мой код для второй страницы aspx:
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If Session("ID") Is Nothing Then
Session("ID") = Guid.NewGuid.ToString
SessionValue.Text = Session("ID")
End If
End Sub