Service Unavialable error and data in one session appears in another session [Eratic not consistent]

Discussion in 'ASP.NET / ASP.NET Core' started by thewebschoo, Feb 9, 2007.

Thread Status:
Threads that have been inactive for 5 years or longer are closed to further replies. Please start a new thread.
  1. please can sombody tell me why data entered on a web form of session A will automatically become visible to session B when session B initiates a post back event

    also why is that sometimes there is service unavialbe error

    and if all this eratic behaviour can be explained what is the solution to the problem... becos it is becoming embarrsing
     
  2. please one other thing i noticed is that it is only in this page that the confusion occurs and somethimes the request migth even be for a diffrent page but this one comes up with another persons data. inessence this action can happen when any of the buttons on itis clicked [i.e it will reload itself with data from another session]

    Public Class recruit_app_info
    Inherits webform_base
    Dim icls_Server_services As New Cls_Server_Services
    #Region " Web Form Designer Generated Code "
    'This call is required by the Web Form Designer.
    <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
    Me.Dtst_web_school1 = New web_school_data.dtst_web_school
    CType(Me.Dtst_web_school1, System.ComponentModel.ISupportInitialize).BeginInit()
    '
    'Dtst_web_school1
    '
    Me.Dtst_web_school1.DataSetName = "dtst_web_school"
    Me.Dtst_web_school1.Locale = New System.Globalization.CultureInfo("en-US")
    CType(Me.Dtst_web_school1, System.ComponentModel.ISupportInitialize).EndInit()
    End Sub
    Protected WithEvents TextBox1 As System.Web.UI.WebControls.TextBox
    Protected WithEvents TextBox2 As System.Web.UI.WebControls.TextBox
    Protected WithEvents TextBox3 As System.Web.UI.WebControls.TextBox
    Protected WithEvents DropDownList1 As System.Web.UI.WebControls.DropDownList
    Protected WithEvents TextBox4 As System.Web.UI.WebControls.TextBox
    Protected WithEvents DropDownList2 As System.Web.UI.WebControls.DropDownList
    Protected WithEvents DropDownList3 As System.Web.UI.WebControls.DropDownList
    Protected WithEvents DropDownList4 As System.Web.UI.WebControls.DropDownList
    Protected WithEvents DropDownList5 As System.Web.UI.WebControls.DropDownList
    Protected WithEvents DropDownList6 As System.Web.UI.WebControls.DropDownList
    Protected WithEvents TextBox5 As System.Web.UI.WebControls.TextBox
    Protected WithEvents TextBox6 As System.Web.UI.WebControls.TextBox
    Protected WithEvents TextBox7 As System.Web.UI.WebControls.TextBox
    Protected WithEvents DropDownList7 As System.Web.UI.WebControls.DropDownList
    Protected WithEvents TextBox8 As System.Web.UI.WebControls.TextBox
    Protected WithEvents DropDownList8 As System.Web.UI.WebControls.DropDownList
    Protected WithEvents TextBox12 As System.Web.UI.WebControls.TextBox
    Protected WithEvents TextBox13 As System.Web.UI.WebControls.TextBox
    Protected WithEvents TextBox14 As System.Web.UI.WebControls.TextBox
    Protected WithEvents Button1 As System.Web.UI.WebControls.Button
    Protected WithEvents lb_error_msg As System.Web.UI.WebControls.Label
    Protected WithEvents Dtst_web_school1 As web_school_data.dtst_web_school
    Protected WithEvents Hidden1 As System.Web.UI.HtmlControls.HtmlInputHidden
    Protected WithEvents Hidden2 As System.Web.UI.HtmlControls.HtmlInputHidden
    Protected WithEvents Label9 As System.Web.UI.WebControls.Label
    Protected WithEvents RequiredFieldValidator1 As System.Web.UI.WebControls.RequiredFieldValidator
    Protected WithEvents RequiredFieldValidator2 As System.Web.UI.WebControls.RequiredFieldValidator
    Protected WithEvents RequiredFieldValidator3 As System.Web.UI.WebControls.RequiredFieldValidator
    Protected WithEvents RequiredFieldValidator4 As System.Web.UI.WebControls.RequiredFieldValidator
    Protected WithEvents RequiredFieldValidator5 As System.Web.UI.WebControls.RequiredFieldValidator
    Protected WithEvents RequiredFieldValidator6 As System.Web.UI.WebControls.RequiredFieldValidator
    Protected WithEvents RequiredFieldValidator7 As System.Web.UI.WebControls.RequiredFieldValidator
    Protected WithEvents RequiredFieldValidator8 As System.Web.UI.WebControls.RequiredFieldValidator
    Protected WithEvents RequiredFieldValidator9 As System.Web.UI.WebControls.RequiredFieldValidator
    Protected WithEvents RequiredFieldValidator10 As System.Web.UI.WebControls.RequiredFieldValidator
    Protected WithEvents RequiredFieldValidator11 As System.Web.UI.WebControls.RequiredFieldValidator
    Protected WithEvents RequiredFieldValidator12 As System.Web.UI.WebControls.RequiredFieldValidator
    Protected WithEvents RequiredFieldValidator13 As System.Web.UI.WebControls.RequiredFieldValidator
    Protected WithEvents ValidationSummary1 As System.Web.UI.WebControls.ValidationSummary
    Protected WithEvents Button2 As System.Web.UI.WebControls.Button
    Protected WithEvents Button4 As System.Web.UI.WebControls.Button
    Protected WithEvents Button5 As System.Web.UI.WebControls.Button
    Protected WithEvents Button6 As System.Web.UI.WebControls.Button
    Protected WithEvents Button3 As System.Web.UI.HtmlControls.HtmlInputButton
    Protected WithEvents Textbox11 As System.Web.UI.WebControls.TextBox
    Protected WithEvents Textbox15 As System.Web.UI.WebControls.TextBox
    Protected WithEvents Label1 As System.Web.UI.WebControls.Label
    Protected WithEvents Label2 As System.Web.UI.WebControls.Label
    Protected WithEvents Button7 As System.Web.UI.WebControls.Button
    Protected WithEvents Hidden3 As System.Web.UI.HtmlControls.HtmlInputHidden
    Protected WithEvents RequiredFieldValidator14 As System.Web.UI.WebControls.RequiredFieldValidator
    Protected WithEvents Dropdownlist9 As System.Web.UI.WebControls.DropDownList
    Protected WithEvents RequiredFieldValidator15 As System.Web.UI.WebControls.RequiredFieldValidator
    'NOTE: The following placeholder declaration is required by the Web Form Designer.
    'Do not delete or move it.
    Private designerPlaceholderDeclaration As System.Object
    Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init
    'CODEGEN: This method call is required by the Web Form Designer
    'Do not modify it using the code editor.
    InitializeComponent()
    End Sub
    #End Region
    Public Function Show_Buttons() As Long
    Me.Button2.Visible = True
    Me.Button3.Visible = True
    Me.Button4.Visible = True
    Me.Button5.Visible = True
    Me.Button7.Visible = True
    End Function
    Public Function Get_LGA_List(ByVal al_state_refnos As Long) As Long
    Dim ls_error_msg As String
    If Me.Fill_BreakDown_DropDown_From_Super_Tab_Table(Me.DropDownList4, al_state_refnos, True, ls_error_msg) = -1 Then
    Me.lb_error_msg.Visible = True
    Me.lb_error_msg.Text = ls_error_msg
    Return -1
    End If
    Return 0
    End Function
    Public Function Refresh_Drop_down_list_box() As Long
    Dim ls_error_msg As String
    'get country
    If Me.Fill_DropDown_From_Super_Tab_Table(Me.DropDownList2, "COUN", True, ls_error_msg) = -1 Then
    Me.lb_error_msg.Visible = True
    Me.lb_error_msg.Text = ls_error_msg
    Return -1
    End If
    'get state
    If Me.Fill_DropDown_From_Super_Tab_Table(Me.DropDownList3, "STAE", True, ls_error_msg) = -1 Then
    Me.lb_error_msg.Visible = True
    Me.lb_error_msg.Text = ls_error_msg
    Return -1
    End If
    'get gender
    If Me.Fill_DropDown_From_Super_Tab_Table(Me.DropDownList1, "GEND", True, ls_error_msg) = -1 Then
    Me.lb_error_msg.Visible = True
    Me.lb_error_msg.Text = ls_error_msg
    Return -1
    End If
    'get marital status
    If Me.Fill_DropDown_From_Super_Tab_Table(Me.DropDownList5, "MARI", True, ls_error_msg) = -1 Then
    Me.lb_error_msg.Visible = True
    Me.lb_error_msg.Text = ls_error_msg
    Return -1
    End If
    'set religion
    If Me.Fill_DropDown_From_Super_Tab_Table(Me.DropDownList6, "RELI", True, ls_error_msg) = -1 Then
    Me.lb_error_msg.Visible = True
    Me.lb_error_msg.Text = ls_error_msg
    Return -1
    End If
    'set next of kin relation ship
    If Me.Fill_DropDown_From_Super_Tab_Table(Me.DropDownList7, "RELA", True, ls_error_msg) = -1 Then
    Me.lb_error_msg.Visible = True
    Me.lb_error_msg.Text = ls_error_msg
    Return -1
    End If
    'set entry mode
    If Me.Fill_DropDown_From_Super_Tab_Table(Me.DropDownList8, "ENMD", True, ls_error_msg) = -1 Then
    Me.lb_error_msg.Visible = True
    Me.lb_error_msg.Text = ls_error_msg
    Return -1
    End If
    ''set nos of o level siting
    'If Me.Fill_DropDown_From_Super_Tab_Table(Me.DropDownList9, "OLST", True, ls_error_msg) = -1 Then
    ' Me.lb_error_msg.Visible = True
    ' Me.lb_error_msg.Text = ls_error_msg
    ' Return -1
    'End If
    ''set certificate in view
    'If Me.Fill_DropDown_From_Super_Tab_Table(Me.DropDownList10, "CTVW", True, ls_error_msg) = -1 Then
    ' Me.lb_error_msg.Visible = True
    ' Me.lb_error_msg.Text = ls_error_msg
    ' Return -1
    'End If
    ''set study mode
    'If Me.Fill_DropDown_From_Super_Tab_Table(Me.DropDownList12, "STMD", True, ls_error_msg) = -1 Then
    ' Me.lb_error_msg.Visible = True
    ' Me.lb_error_msg.Text = ls_error_msg
    ' Return -1
    'End If
    If Me.icls_Server_services.Get_Department_List(Me.Dtst_web_school1, ls_error_msg) = -1 Then Return -1
    'Me.DropDownList11.Items.Clear()
    'Me.DropDownList11.DataBind()
    'Me.DropDownList11.Items.Insert(0, "")
    Return 0
    End Function
    Public Function Process_PIN_Has_Been_Used_Before() As Long
    Dim lcls_buis_rule As New Cls_recruit_buis_rule
    Dim ls_error_msg As String
    Dim ldtst_data As New dtst_recruitment
    Dim ls_app_ref_nos As String
    Me.Hidden2.Value = 0
    Me.Refresh_Drop_down_list_box()
    If Session("app_refnos") = "X" Then
    Return 0
    End If
    ls_app_ref_nos = Session("app_refnos") [THIS IS THE POINT THAT THE APPLICATION BEHAVES AS IF IT IS SWITCHING SESSIONS]
    lcls_buis_rule.Get_App_Record_With_App_Refnos(ls_app_ref_nos, Me.Dtst_web_school1)
    If Me.Dtst_web_school1.old_students.Rows.Count <= 0 Then
    Return 0
    End If
    Me.Show_Buttons()
    'set app refrence
    Me.Label1.Text = Me.Dtst_web_school1.old_students(0).reg_id
    'Me.Write_Student_Info_From_School(Session("reg_id"))
    'write ref nos
    Me.Hidden2.Value = Me.Dtst_web_school1.old_students(0).ref_nos.ToString
    'write current dept level
    Me.Hidden1.Value = Me.Dtst_web_school1.old_students(0).current_dept_level
    ' Me.DropDownList10.SelectedIndex = Me.DropDownList10.Items.IndexOf(Me.DropDownList10.Items.FindByValue(Me.Dtst_web_school1.old_students(0).cert_in_view))
    Me.DropDownList2.SelectedIndex = Me.DropDownList2.Items.IndexOf(Me.DropDownList2.Items.FindByValue(Me.Dtst_web_school1.old_students(0).country))
    Me.TextBox4.Text = Me.Dtst_web_school1.old_students(0).date_of_birth.ToString("dd-MM-yyyy")
    Me.TextBox14.Text = Me.Dtst_web_school1.old_students(0).e_mail
    'Me.TextBox11.Text = Me.Dtst_web_school1.old_students(0).first_degree_course
    Me.TextBox2.Text = Me.Dtst_web_school1.old_students(0).first_name
    Me.DropDownList1.SelectedIndex = Me.DropDownList1.Items.IndexOf(Me.DropDownList1.Items.FindByValue(Me.Dtst_web_school1.old_students(0).gender))
    Me.TextBox13.Text = Me.Dtst_web_school1.old_students(0).gsm_phone
    Me.TextBox12.Text = Me.Dtst_web_school1.old_students(0).hobbies
    Me.DropDownList3.SelectedIndex = Me.DropDownList3.Items.IndexOf(Me.DropDownList3.Items.FindByValue(Me.Dtst_web_school1.old_students(0).state_of_origin))
    If Me.Dtst_web_school1.old_students(0).IslgaNull = False Then
    Me.Get_LGA_List(Me.Dtst_web_school1.old_students(0).state_of_origin)
    Me.DropDownList4.SelectedIndex = Me.DropDownList4.Items.IndexOf(Me.DropDownList4.Items.FindByValue(Me.Dtst_web_school1.old_students(0).lga))
    End If
    Me.DropDownList5.SelectedIndex = Me.DropDownList5.Items.IndexOf(Me.DropDownList5.Items.FindByValue(Me.Dtst_web_school1.old_students(0).marital_status))
    Me.TextBox3.Text = Me.Dtst_web_school1.old_students(0).midle_name
    Me.TextBox6.Text = Me.Dtst_web_school1.old_students(0).next_of_kin
    Me.TextBox7.Text = Me.Dtst_web_school1.old_students(0).next_of_kin_address
    'Me.DropDownList9.SelectedIndex = Me.DropDownList9.Items.IndexOf(Me.DropDownList9.Items.FindByValue(Me.Dtst_web_school1.old_students(0).nos_of_o_level_sitting))
    Me.TextBox5.Text = Me.Dtst_web_school1.old_students(0).perm_address
    'Me.DropDownList11.SelectedIndex = Me.DropDownList11.Items.IndexOf(Me.DropDownList11.Items.FindByValue(Me.Dtst_web_school1.old_students(0).program))
    'Me.DIV1.InnerText = Session("reg_id")
    Me.DropDownList7.SelectedIndex = Me.DropDownList7.Items.IndexOf(Me.DropDownList7.Items.FindByValue(Me.Dtst_web_school1.old_students(0).relationship))
    Me.DropDownList6.SelectedIndex = Me.DropDownList6.Items.IndexOf(Me.DropDownList6.Items.FindByValue(Me.Dtst_web_school1.old_students(0).religion))
    'Me.TextBox10.Text = Me.Dtst_web_school1.old_students(0).sponsors_address
    'Me.TextBox9.Text = Me.Dtst_web_school1.old_students(0).sponsors_name
    Me.DropDownList8.SelectedIndex = Me.DropDownList8.Items.IndexOf(Me.DropDownList8.Items.FindByValue(Me.Dtst_web_school1.old_students(0).entry_mode))
    If Me.Dtst_web_school1.old_students(0).study_mode > 0 Then
    lcls_buis_rule.Fill_Associated_Grade_Dropdown(Me.Dropdownlist9, Me.Dtst_web_school1.old_students(0).entry_mode)
    Me.Dropdownlist9.SelectedIndex = Me.Dropdownlist9.Items.IndexOf(Me.Dropdownlist9.Items.FindByValue(Me.Dtst_web_school1.old_students(0).study_mode))
    End If
    Me.TextBox1.Text = Me.Dtst_web_school1.old_students(0).surname
    Me.TextBox8.Text = Me.Dtst_web_school1.old_students(0).telephone
    Me.Textbox11.Text = Me.Dtst_web_school1.old_students(0).pass_word
    Me.Textbox15.Text = Me.Dtst_web_school1.old_students(0).pass_word
    Me.Hidden3.Value = Me.Dtst_web_school1.old_students(0).pass_word
    If Me.Dtst_web_school1.old_students(0).Isshortlist_sigNull = False Then
    If Me.Dtst_web_school1.old_students(0).shortlist_sig.Trim = "Y" Then
    lcls_buis_rule.Get_Global_Params(ldtst_data)
    Me.Label2.Text = ldtst_data.global_params(0).online_shortlist_msg
    Me.Label2.Visible = True
    ElseIf Me.Dtst_web_school1.old_students(0).shortlist_sig.Trim = "P" Then
    Me.Label2.Text = "Pending :- Application is still under processing"
    Me.Label2.Visible = True
    Me.Label2.BackColor = Color.Yellow
    Me.Label2.ForeColor = Color.Black

    ElseIf Me.Dtst_web_school1.old_students(0).shortlist_sig.Trim = "N" Then
    Me.Label2.Text = "Not Approved :- You have not been short listed For Interview in the current recruitment exercise."
    Me.Label2.Visible = True
    Me.Label2.BackColor = Color.White
    Me.Label2.ForeColor = Color.Red
    End If
    End If
    'process incomplete application
    'write
    End Function
    Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    Dim lstr_serv_params As Cls_Server_Services.Serv_Serv_Param
    Dim ll_ret_code As Long
    Dim ls_error_msg As String
    Try
    If IsPostBack = False Then
    Me.Button3.Visible = False
    Me.Process_PIN_Has_Been_Used_Before() [IT IS IN THIS FUNCTION THAT I MARKED RED ABOVE]
    End If
    Return
    Catch ex As Exception
    Me.lb_error_msg.Visible = True
    Me.lb_error_msg.Text = ex.Message &amp; " : " &amp; ex.StackTrace
    End Try
    End Sub
    Private Sub TextBox4_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox4.TextChanged
    End Sub
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    Dim lstr_old_students As New Cls_Server_Services.str_old_students
    Dim ls_error_msg As String
    Dim lcls_buis_rule As New Cls_recruit_buis_rule
    'Dim lcolinfo_current As New System.Globalization.CultureInfo("en-GB")
    Try
    If Page.IsValid = False Then Return
    'process password
    If Me.Label1.Text = "" Then
    If Me.Textbox11.Text = "" Then
    Me.lb_error_msg.Visible = True
    Me.lb_error_msg.Text = "Password Must Be Specified"
    Return
    End If
    If Me.Textbox11.Text <> Me.Textbox15.Text Then
    Me.lb_error_msg.Visible = True
    Me.lb_error_msg.Text = "Password Conflict Detected..Update UnSuccessfull"
    Return
    Else
    lstr_old_students.pass_word = Me.Textbox15.Text
    End If
    Else
    'check if password is the same
    If Me.Textbox11.Text <> "" Then
    If Me.Textbox11.Text <> Me.Textbox15.Text Then
    Me.lb_error_msg.Visible = True
    Me.lb_error_msg.Text = "Password Conflict Detected..Update UnSuccessfull"
    Return
    Else
    lstr_old_students.pass_word = Me.Textbox15.Text
    End If
    Else
    lstr_old_students.pass_word = Me.Hidden3.Value
    End If
    End If

    lstr_old_students.cert_in_view = 0
    lstr_old_students.country = Me.DropDownList2.SelectedValue
    lstr_old_students.current_dept_level = 0
    lstr_old_students.date_of_birth = CType(Me.TextBox4.Text, Date)
    lstr_old_students.e_mail = Me.TextBox14.Text
    lstr_old_students.entry_mode = Me.DropDownList8.SelectedValue
    lstr_old_students.study_mode = CType(Me.Dropdownlist9.SelectedValue, Long)
    lstr_old_students.first_degree_course = "NO More IN Use"
    lstr_old_students.first_name = Me.TextBox2.Text
    lstr_old_students.gender = Me.DropDownList1.SelectedValue
    lstr_old_students.gsm_phone = Me.TextBox13.Text
    lstr_old_students.hobbies = Me.TextBox12.Text
    lstr_old_students.lga = CType(Me.DropDownList4.SelectedValue, Long)
    lstr_old_students.marital_status = Me.DropDownList5.SelectedValue
    lstr_old_students.midle_name = Me.TextBox3.Text
    lstr_old_students.next_of_kin = Me.TextBox6.Text
    lstr_old_students.next_of_kin_address = Me.TextBox7.Text
    lstr_old_students.nos_of_o_level_sitting = 0
    If Me.Textbox11.Text <> "" Then
    lstr_old_students.pass_word = Me.Textbox15.Text
    Else
    lstr_old_students.pass_word = Me.Hidden3.Value
    End If
    lstr_old_students.perm_address = Me.TextBox5.Text
    lstr_old_students.program = 0
    lstr_old_students.ref_nos = CType(Me.Hidden2.Value, Long)
    If Me.Label1.Text = "" Then
    Application.Lock()
    lstr_old_students.reg_id = lcls_buis_rule.Get_Next_Refrence_Nos
    Application.UnLock()
    Else
    lstr_old_students.reg_id = Me.Label1.Text
    End If
    lstr_old_students.relationship = Me.DropDownList7.SelectedValue
    lstr_old_students.religion = Me.DropDownList6.SelectedValue
    lstr_old_students.sponsors_address = "X"
    lstr_old_students.sponsors_name = "X"
    lstr_old_students.state_of_origin = CType(Me.DropDownList3.SelectedValue, Long)
    lstr_old_students.surname = Me.TextBox1.Text
    lstr_old_students.telephone = Me.TextBox8.Text
    If lcls_buis_rule.Save_Applicant_Information(lstr_old_students, ls_error_msg) = -1 Then
    Me.lb_error_msg.Visible = True
    Me.lb_error_msg.Text = ls_error_msg
    Return
    End If
    Me.Label9.Visible = True
    Me.Show_Buttons()
    Me.Label1.Text = lstr_old_students.reg_id
    Session("app_refnos") = lstr_old_students.reg_id
    Return
    Catch ex As Exception
    Me.lb_error_msg.Visible = True
    Me.lb_error_msg.Text = ex.Message
    End Try
    End Sub
    Private Sub DropDownList3_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DropDownList3.SelectedIndexChanged
    Dim ll_state_refnos As Long
    ll_state_refnos = CType(Me.DropDownList3.SelectedValue, Long)
    Me.Get_LGA_List(ll_state_refnos)

    End Sub
    Private Sub DropDownList4_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DropDownList4.SelectedIndexChanged
    End Sub
    Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click
    Session.Clear()
    'Session.Abandon()
    Response.Redirect("recruitment.aspx")
    Return
    End Sub
    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
    Response.Redirect("admission_qualif_brk.aspx")
    End Sub
    Private Sub Button3_ServerClick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.ServerClick
    Response.Redirect("admission_image_upload.aspx")
    End Sub
    Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
    Response.Redirect("complete_app_checking.aspx")
    End Sub
    Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
    'Server.Transfer("admission_reg_summary.aspx")
    Response.Redirect("recruit_work_exp.aspx")
    End Sub
    Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button7.Click
    Response.Redirect("recruit_prof_qualif.aspx")
    End Sub
    Private Sub DropDownList8_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DropDownList8.SelectedIndexChanged
    Dim ls_error_msg As String
    Dim ll_ref_column As Long = CType(Me.DropDownList8.SelectedValue, Long)
    Dim lcls_buis_rule As New Cls_recruit_buis_rule
    lcls_buis_rule.Fill_Associated_Grade_Dropdown(Me.Dropdownlist9, ll_ref_column)
    End Sub
    End Class
     
  3. TECHNICAL SUPPORT TOLD ME THAT WHEN THE EVENT LOG FOR MY APPLICATION WAS CHECKED THEY FOUND OUT THAT MY WORKER PROCESS WAS BEIGN RECYCLED BECOS IT WAS ATTEMPTING TO CONSUME MORE THAT THE 100MB MEMORY THERSHOLD. COULD THAT BE THE REASON FOR THIS ERRATIC BEHAVIOUR [I HEARD TO SWITCH TO SQL SERVER SESSION MANAGEMENT HOPPING THAT THIS WOULD CHANGE THE SITUATION BUT IT DID NOT]


    I USED DATASETS FOR MY DATA ACESS THROUGH OUT THE APPLICATION.


    OR COULD BE A DENIAL OF SERVICE ATTACK THAT IS CAUSING CONFUSION ON MY HOSTING ACCOUNT BECOS I JUST DONT SEE WHY THE DATA FROM ANOTHER SESSION WILL BECOME VISIBLE IN ANOTHER AND WHY THE REQUEST FOR A SPECIFIC PAGE REDIRECTS TO ANOTHER PAGE
     
  4. Data should never be shared through sessions. You need to paste your code so we can figure out what is going wrong.


    If you see Service Unavailable, you need to contact support. There are many different reasons why this will happen. Support can help you discover the problem.



    Joel Thoms
    DiscountASP.NET
    http://www.DiscountASP.NET
     
  5. Bruce

    Bruce DiscountASP.NET Staff

    Again, i don't see any reason why data from 1 session will pop up in another session. This should have nothing to do w/ the process recycling.



    Bruce

    DiscountASP.NET
    www.DiscountASP.NET
     
Thread Status:
Threads that have been inactive for 5 years or longer are closed to further replies. Please start a new thread.

Share This Page