Значение привязки от HiddenField asp.net - PullRequest
0 голосов
/ 08 марта 2012

Мне нужно привязать значение элемента управления HiddenField на странице .aspx, чтобы передать его в качестве параметра для хранимой процедуры.Значение будет содержать значение переменной Session.

Для обычного TextBox я делаю:

<asp:TextBox ID="NameTextBox" runat="server" Text='<%# Bind("Name") %>' />

Для HiddenField я бы сделал что-то таким же образом, поэтому яможет каким-то образом использовать Bind ("UserID") и получать значение для него через переменную Session.

Как это можно сделать?

Ответы [ 2 ]

1 голос
/ 08 марта 2012

Вам не нужно хранить переменную в скрытом поле, если оно уже находится в переменной сеанса.

Пожалуйста, ознакомьтесь с этой статьей, чтобы узнать, как правильно использовать состояние сеанса в asp.net:

.

http://msdn.microsoft.com/en-us/library/ms178581.aspx

0 голосов
/ 20 июня 2013

Вы можете использовать этот класс, чтобы получить необходимое значение сеанса из вашего класса

Public Class Sessions

Public Shared Function GetValueOfSession(ByVal SessionName As String)
    If HttpContext.Current.Session(SessionName) Is Nothing Then
        Return Nothing
    Else
        Return HttpContext.Current.Session(SessionName).ToString
    End If
End Function

End Class
...