Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
CODE PROJECT For Those Who Code
  • Home
  • Articles
  • FAQ
Community
  1. Home
  2. Web Development
  3. ASP.NET
  4. Losing Session in IIS

Losing Session in IIS

Scheduled Pinned Locked Moved ASP.NET
helpcsharpasp-netwindows-admindebugging
19 Posts 5 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • E eyeseetee

    I think only iis 6 works with asp.net 2

    N Offline
    N Offline
    N a v a n e e t h
    wrote on last edited by
    #3

    .netman wrote:

    I think only iis 6 works with asp.net 2

    Nope, IIS 5.1 works well

    All C# applications should call Application.Quit(); in the beginning to avoid any .NET problems.- Unclyclopedia How to use google | Ask smart questions

    L 1 Reply Last reply
    0
    • E eyeseetee

      I think only iis 6 works with asp.net 2

      L Offline
      L Offline
      Leandrao
      wrote on last edited by
      #4

      Thanks, i'm going to tray!! In few minutes i'll aswer!!

      1 Reply Last reply
      0
      • L Leandrao

        Hi Friends, I created a app in asp.net 2.0 and i published app in IIS 5.1. Both are in my machine. I've had a problem with session, but this problem is ocurring onlyu IIS 5.1. This problem doesn't ocurring when i debug the app. The sessions are losing is postback and in other cases. But only IIS 5.1, in the asp.net 2.0 it dosoen't ocurr. I've already tried all ways, but a I've not had success. Can you help me? Sorry form my English, but I brazilian guy and i'm improving my English. Thanks!!

        N Offline
        N Offline
        N a v a n e e t h
        wrote on last edited by
        #5

        Member 3015509 wrote:

        The sessions are losing is postback and in other cases. But only IIS 5.1, in the asp.net 2.0 it dosoen't ocurr.

        This is not clear. Please explain it more. Also some sample code would be helpful

        All C# applications should call Application.Quit(); in the beginning to avoid any .NET problems.- Unclyclopedia How to use google | Ask smart questions

        E L 3 Replies Last reply
        0
        • N N a v a n e e t h

          Member 3015509 wrote:

          The sessions are losing is postback and in other cases. But only IIS 5.1, in the asp.net 2.0 it dosoen't ocurr.

          This is not clear. Please explain it more. Also some sample code would be helpful

          All C# applications should call Application.Quit(); in the beginning to avoid any .NET problems.- Unclyclopedia How to use google | Ask smart questions

          E Offline
          E Offline
          eyeseetee
          wrote on last edited by
          #6

          ah i was wrong didnt realise it works in 5 sorry!

          N L 2 Replies Last reply
          0
          • E eyeseetee

            ah i was wrong didnt realise it works in 5 sorry!

            N Offline
            N Offline
            N a v a n e e t h
            wrote on last edited by
            #7

            No bother mate

            All C# applications should call Application.Quit(); in the beginning to avoid any .NET problems.- Unclyclopedia How to use google | Ask smart questions

            1 Reply Last reply
            0
            • N N a v a n e e t h

              Member 3015509 wrote:

              The sessions are losing is postback and in other cases. But only IIS 5.1, in the asp.net 2.0 it dosoen't ocurr.

              This is not clear. Please explain it more. Also some sample code would be helpful

              All C# applications should call Application.Quit(); in the beginning to avoid any .NET problems.- Unclyclopedia How to use google | Ask smart questions

              L Offline
              L Offline
              Leandrao
              wrote on last edited by
              #8

              Ok, Let's go... Code: the first moment, this code is called in load method **************************************** dim ds as dataset ds = obj.list ' the method return a dataset of products listbox1.DataSource = ds listbox1.DataTextField = "Name" listbox1.DataValueField = "ID" listbox1.DataBind() Session("ds") = ds **************************************** the second moment, this code is called in detail method, when select a item in listbox1 **************************************** ds = Session("ds") Dim dr() As DataRow = ds.Tables(0).Select("ID = " & listbox1.SelectedValue) txtName.Text = dr(0)("Name") txtDescript.Text = dr(0)("Descript") lblNameSystem.Text = dr(0)("NameSystem") **************************************** The Error: Object not istance. I identified that error is ocurring in Session("ds"), but is ocurring only IIS 5.1., in debug it isn't ocurrign. Did you understand me? Thanks,

              1 Reply Last reply
              0
              • N N a v a n e e t h

                Member 3015509 wrote:

                The sessions are losing is postback and in other cases. But only IIS 5.1, in the asp.net 2.0 it dosoen't ocurr.

                This is not clear. Please explain it more. Also some sample code would be helpful

                All C# applications should call Application.Quit(); in the beginning to avoid any .NET problems.- Unclyclopedia How to use google | Ask smart questions

                L Offline
                L Offline
                Leandrao
                wrote on last edited by
                #9

                Ok, Let's go... Code: the first moment, this code is called in load method **************************************** dim ds as dataset ds = obj.list ' the method return a dataset of products listbox1.DataSource = ds listbox1.DataTextField = "Name" listbox1.DataValueField = "ID" listbox1.DataBind() Session("ds") = ds **************************************** the second moment, this code is called in detail method, when select a item in listbox1 **************************************** ds = Session("ds") Dim dr() As DataRow = ds.Tables(0).Select("ID = " & listbox1.SelectedValue) txtName.Text = dr(0)("Name") txtDescript.Text = dr(0)("Descript") lblNameSystem.Text = dr(0)("NameSystem") **************************************** The Error: Object not istance. I identified that error is ocurring in Session("ds"), but is ocurring only IIS 5.1., in debug it isn't ocurrign. Did you understand me? Thanks,

                N S 2 Replies Last reply
                0
                • E eyeseetee

                  ah i was wrong didnt realise it works in 5 sorry!

                  L Offline
                  L Offline
                  Leandrao
                  wrote on last edited by
                  #10

                  I'm Sure, When select item in listbox1, session is losed!! Why is ocurring?? Is needin some configuration in IIS or asp.net 2.0?:confused: Thanks,

                  1 Reply Last reply
                  0
                  • L Leandrao

                    Ok, Let's go... Code: the first moment, this code is called in load method **************************************** dim ds as dataset ds = obj.list ' the method return a dataset of products listbox1.DataSource = ds listbox1.DataTextField = "Name" listbox1.DataValueField = "ID" listbox1.DataBind() Session("ds") = ds **************************************** the second moment, this code is called in detail method, when select a item in listbox1 **************************************** ds = Session("ds") Dim dr() As DataRow = ds.Tables(0).Select("ID = " & listbox1.SelectedValue) txtName.Text = dr(0)("Name") txtDescript.Text = dr(0)("Descript") lblNameSystem.Text = dr(0)("NameSystem") **************************************** The Error: Object not istance. I identified that error is ocurring in Session("ds"), but is ocurring only IIS 5.1., in debug it isn't ocurrign. Did you understand me? Thanks,

                    N Offline
                    N Offline
                    N a v a n e e t h
                    wrote on last edited by
                    #11

                    Leandrão wrote:

                    dim ds as dataset

                    Leandrão wrote:

                    Object not istance.

                    I guess you haven't declared the dataset again in the event. Or you may consider declaring it outside the pageload. Also the page_load code should be put inside If not isPostBack block, else the dataset will be created and filled to session each time page posts back.

                    All C# applications should call Application.Quit(); in the beginning to avoid any .NET problems.- Unclyclopedia How to use google | Ask smart questions

                    1 Reply Last reply
                    0
                    • L Leandrao

                      Ok, Let's go... Code: the first moment, this code is called in load method **************************************** dim ds as dataset ds = obj.list ' the method return a dataset of products listbox1.DataSource = ds listbox1.DataTextField = "Name" listbox1.DataValueField = "ID" listbox1.DataBind() Session("ds") = ds **************************************** the second moment, this code is called in detail method, when select a item in listbox1 **************************************** ds = Session("ds") Dim dr() As DataRow = ds.Tables(0).Select("ID = " & listbox1.SelectedValue) txtName.Text = dr(0)("Name") txtDescript.Text = dr(0)("Descript") lblNameSystem.Text = dr(0)("NameSystem") **************************************** The Error: Object not istance. I identified that error is ocurring in Session("ds"), but is ocurring only IIS 5.1., in debug it isn't ocurrign. Did you understand me? Thanks,

                      S Offline
                      S Offline
                      Sankar Komma
                      wrote on last edited by
                      #12

                      I hope casting required when assin session dataset to local object dataset. I just modified your code as follows the second moment, this code is called in detail method, when select a item in listbox1 **************************************** ds = DirectCast(Session("ds"), Dataset) Dim dr() As DataRow = ds.Tables(0).Select("ID = " & listbox1.SelectedValue) txtName.Text = dr(0)("Name") txtDescript.Text = dr(0)("Descript") lblNameSystem.Text = dr(0)("NameSystem") ****************************************

                      smile :-)

                      L 2 Replies Last reply
                      0
                      • S Sankar Komma

                        I hope casting required when assin session dataset to local object dataset. I just modified your code as follows the second moment, this code is called in detail method, when select a item in listbox1 **************************************** ds = DirectCast(Session("ds"), Dataset) Dim dr() As DataRow = ds.Tables(0).Select("ID = " & listbox1.SelectedValue) txtName.Text = dr(0)("Name") txtDescript.Text = dr(0)("Descript") lblNameSystem.Text = dr(0)("NameSystem") ****************************************

                        smile :-)

                        L Offline
                        L Offline
                        Leandrao
                        wrote on last edited by
                        #13

                        Ok, I'm going to see it. Thanks

                        1 Reply Last reply
                        0
                        • S Sankar Komma

                          I hope casting required when assin session dataset to local object dataset. I just modified your code as follows the second moment, this code is called in detail method, when select a item in listbox1 **************************************** ds = DirectCast(Session("ds"), Dataset) Dim dr() As DataRow = ds.Tables(0).Select("ID = " & listbox1.SelectedValue) txtName.Text = dr(0)("Name") txtDescript.Text = dr(0)("Descript") lblNameSystem.Text = dr(0)("NameSystem") ****************************************

                          smile :-)

                          L Offline
                          L Offline
                          Leandrao
                          wrote on last edited by
                          #14

                          Hi, The problem is continuing!!! I don't know like solve it. Thanks,

                          S 1 Reply Last reply
                          0
                          • L Leandrao

                            Hi, The problem is continuing!!! I don't know like solve it. Thanks,

                            S Offline
                            S Offline
                            Sankar Komma
                            wrote on last edited by
                            #15

                            can you provide at what level(i.e line) the error is getting and what error. In c# it is compilation error if we don't cast session dataset.

                            smile :-)

                            L 1 Reply Last reply
                            0
                            • S Sankar Komma

                              can you provide at what level(i.e line) the error is getting and what error. In c# it is compilation error if we don't cast session dataset.

                              smile :-)

                              L Offline
                              L Offline
                              Leandrao
                              wrote on last edited by
                              #16

                              I created a new page and used simple code testing session with string ("its my text"). The error ocurred. I'm thinking to myself that this error is in IIS!! Because it isn't ocurring in deployment!!!

                              P 1 Reply Last reply
                              0
                              • N N a v a n e e t h

                                .netman wrote:

                                I think only iis 6 works with asp.net 2

                                Nope, IIS 5.1 works well

                                All C# applications should call Application.Quit(); in the beginning to avoid any .NET problems.- Unclyclopedia How to use google | Ask smart questions

                                L Offline
                                L Offline
                                Leandrao
                                wrote on last edited by
                                #17

                                People, I'm caming back because session in my app isn't working correctly. I did a simple code: in load method : session("test")= "hello world" in click button response.write (session("test")) What can I do?

                                1 Reply Last reply
                                0
                                • L Leandrao

                                  I created a new page and used simple code testing session with string ("its my text"). The error ocurred. I'm thinking to myself that this error is in IIS!! Because it isn't ocurring in deployment!!!

                                  P Offline
                                  P Offline
                                  Pete OHanlon
                                  wrote on last edited by
                                  #18

                                  Leandrão wrote:

                                  . I'm thinking to myself that this error is in IIS!!

                                  Unlikely. While it must be tempting for you to think that your code is better than Microsoft's, it's probably pretty unlikely. I would suspect that your problem has more to do with you using the wrong SessionState type or just assigning it in the wrong place.

                                  Deja View - the feeling that you've seen this post before.

                                  My blog | My articles

                                  L 1 Reply Last reply
                                  0
                                  • P Pete OHanlon

                                    Leandrão wrote:

                                    . I'm thinking to myself that this error is in IIS!!

                                    Unlikely. While it must be tempting for you to think that your code is better than Microsoft's, it's probably pretty unlikely. I would suspect that your problem has more to do with you using the wrong SessionState type or just assigning it in the wrong place.

                                    Deja View - the feeling that you've seen this post before.

                                    My blog | My articles

                                    L Offline
                                    L Offline
                                    Leandrao
                                    wrote on last edited by
                                    #19

                                    Hi Pete, I've already discovered the error. The error was caused because name resolution in domain. My code was correct and IIS too, but the network's configuration was wrong. Thanks my friend!!! :-D

                                    1 Reply Last reply
                                    0
                                    Reply
                                    • Reply as topic
                                    Log in to reply
                                    • Oldest to Newest
                                    • Newest to Oldest
                                    • Most Votes


                                    • Login

                                    • Don't have an account? Register

                                    • Login or register to search.
                                    • First post
                                      Last post
                                    0
                                    • Categories
                                    • Recent
                                    • Tags
                                    • Popular
                                    • World
                                    • Users
                                    • Groups