Mostrando postagens com marcador sessão. Mostrar todas as postagens
Mostrando postagens com marcador sessão. Mostrar todas as postagens

quinta-feira, agosto 22, 2013

Utilizar variável de uma classe de sessão no parâmetro do GridView

HI,

Utilizar um sessão como parâmetro do GridView é moleza, o próprio asp.net cuida disso, de pegar o valor armazenado na session. Mas, e quando você implementa uma classe de sessão e precisa utilizar uma propriedade no parâmetro, como é que faz? Fiz essa pergunta ao google ontem.

Achei a resposta aqui:

Custom Parameters for 'SelectParameters' collection using Object Data Source
http://forums.asp.net/t/1209030.aspx/1


Create a parameter with its source set to none (in the designer)
        
       
        < SelectParameters >
            < asp:Parameter Name="userId" Type="Int32" />
        </ SelectParameters >           
       
       


and in the code you assing the values to the selectParameter with

ObjectDataSource1.SelectParameters["userId"].DefaultValue = SessionManager.StoredNameValue;



Fiquem na Paz!!!

Acessar variável de sessão a partir de uma classe no Asp.Net

HI,

Já tem um tempinho que comecei a usar uma classe de sessão em meus projetos. Tinha guardado o link e agora estou publicando onde achei.

Quando eu precisei acessar uma variável de sessão de dentro de uma classe eu consegui com essa dica:

How to access session variables from any class in ASP.NET?
http://stackoverflow.com/questions/621549/how-to-access-session-variables-from-any-class-in-asp-net

Não tem mistério para implementar essa classe session e fica bem mais organizado o código, por que você sabe quais são todas as variáveis de sessão utilizadas no seu projeto.

Fazendo uma busca hoje por mais informações, achei essa página:

Criando uma simples Classe Session em asp.net c#
http://webmaicon.wordpress.com/2009/01/15/criando-uma-simples-classe-session-em-aspnet-c/



Fiquem na Paz!!!