Como persistir dados usando a variável de sessão em mvc3 razor view?

Eu estou trabalhando no aplicativo MVC3 com Razor. No meu controlador de conta depois de validar o usuário, estou recebendo o usuário ClientID do banco de dados. Aqui eu quero persistir ClientID na variável Session. que estava usando todo o controlador e a visualização Razor.

Não tenho idéia de qual é a melhor maneira de implementar isso.OR Como persistir dados na variável de sessão. E como usar dados persistentes na variável de sessão no controlador.

Obrigado pela ajuda..

questionAnswers(2)

yourAnswerToTheQuestion