Avatar billede c-sharp Nybegynder
24. april 2006 - 09:10 Der er 7 kommentarer og
1 løsning

Problem med Class i App_code og session

Jeg prøver at til gå en Session i en class som er oprettet i App_code, men jeg får følgende fejl når jeg compilere:

The name 'Session' does not exist in the current context

Jeg har "inkluderet" følgende namespaces i min Class:

using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using Microsoft.ApplicationBlocks.Data;
using System.Data.SqlClient;
using System.Text;
Avatar billede spif2001 Nybegynder
24. april 2006 - 09:16 #1
Ligger Session variablen ikke i System.Web.UI.Page klassen?

Dvs din klasse skal nedarve herfra.
Avatar billede spif2001 Nybegynder
24. april 2006 - 09:17 #2
dvs din klasse:

public partial class DinKlasse : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }
}
Avatar billede dr_chaos Nybegynder
24. april 2006 - 09:28 #3
brug  HttpContext.Current.Session["DinSession"]
til at tilgå sessions i class filer.
Avatar billede dr_chaos Nybegynder
24. april 2006 - 09:29 #4
Gennem HttpContext.Current har du adgang til en lang række nyttige ting.
inkl profiler og server og request o. lign
Avatar billede spif2001 Nybegynder
24. april 2006 - 09:53 #5
ok - god info til en asp.net newbie som mig - undskyld de mangelfulde indlæg :) - men det kunne vel også være en løsning?
Avatar billede dr_chaos Nybegynder
24. april 2006 - 09:56 #6
Det er måske en mulighed.
Jeg har ikke brugt det, fordi jeg synes det er noget nemmere med httpcontext osv.
Avatar billede c-sharp Nybegynder
24. april 2006 - 09:57 #7
dr_chaos: Jeg takker mange gange for hjælpen, smid et svar så er der point...

også tak til spif2001 for dit forslag
Avatar billede dr_chaos Nybegynder
24. april 2006 - 10:00 #8
svar :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester