Normalde, Session değişkenlerini aspx, ascx sayfalarında kullanılabildiği halde, bir module ya da class içerisinde doğrudan kullanılamaz.
Ama dolaylı olarak kullanılabilir.
Mesela uygun bir yerde,
Session("Radyo")="Marmara FM"
ataması yapıldığında, bu değere module içerisinden, aşağıdaki gibi erişilebilir.
Dim Radyo As String = HttpContext.Current.Session("Radyo")
ya da tam yol olarak yazılırsa;
Dim Radyo As String = System.Web.HttpContext.Current.Session("Radyo")
Basit gibi duran bu püf noktasını elde etmek için defalarca araştırmalar içerisine girdim; ama hep erteledim. Galiba doğru anahtar kelimeleri kullanmamıştım.
Ve işte, çekirge bir sıçrar, iki sıçrar; ama ....
Yararlı olması dileğiyle...