Min session dør..

Tags:    .net

Hej alle sammen;
Jeg får en sessions fejl i denne linje:


linie 187: Annonce.PROJEKT_KUNDEREF = Convert.ToInt32(Server.HtmlEncode(Session["KundeId"].ToString()



Fejlen kan ses her:

Error Caught in Application_Error event Error in: http://opretalt.dk/Kunde/Opretannonce.aspx Error Message:Object reference not set to an instance of an object. Stack Trace: at Opretannonce.imgopretannonce_Click(Object sender, ImageClickEventArgs e) in d:\hshome\imran\opretalt.dk\Kunde\Opretannonce.aspx.cs:line 187 at System.Web.UI.WebControls.ImageButton.OnClick(ImageClickEventArgs e) at System.Web.UI.WebControls.ImageButton.RaisePostBackEvent(String eventArgument) at System.Web.UI.WebControls.ImageButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) at System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)


Det lader til at min session udløber.. hvad kan man gøre ved det ?
Jeg har fået vide at jeg skal brug noget med

Session.IsNewSession

Men jeg håber nogen kan hjælp..




1 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
For at undgå fejlen kan du tjekke med en if sætning om den findes,

if(Session["KundeId"] != null)

Du kan også sætte din session timeout tid op i web.config filen med sessionState(default er 20 minutter)

http://msdn.microsoft.com/en-us/library/h6bb9cz9%28VS.71%29.aspx

Håber det hjælper på dit problem, så vidt jeg ved så er din session væk når den er tabt og kan ikke genskabes..



t