Har du testat om det funkar om du kör med StateServer eller Sqlserver? Inte en lösning men...
Jag har en sida där jag styr olika anrop baserat på namnet på den fil som anropas. Namnet kollas sen mot en XML-fil och skickar sedan vidare mot en "Template"-sida tillsammans med div. parametrar från XML-filen.
Ropar jag alltså på:
/Page.aspx
kan den då tex. gå till
/Templates/Templ3.aspx?XMLID=KDIEK55&UC=1&UC=2
På detta sätt kan jag koppla på olika UserControls och koppla sidorna mot olika Templates på ett smidigt sätt.
Själva kopplingen styrs med en HTTP-Handler i web.config.
Nu till problemet. När aspnet har processat klart (och skickat mig vidare till vad den tror är "Page.aspx"), så kan jag i denna sida inte använda Sessions. Felet jag får är:
Session state can only be used when enableSessionState is set to true, either in a configuration file or in the Page directive
MEN...jag har minsann satt på det, både i web.config OCH i den Template-sidan som används.
Det verkar dock som att aspnet inte förstår var den ska leta efter dessa inställningar, då den kanske "tror" att jag är på en sida som heter "page.aspx", och den har ju inga inställningar alls (då den inte existerar).
Ja, det blev kanske lite krånligt, men jag hoppas ni förstår!
Tack på förhand!