Avatar billede okidoky Nybegynder
15. marts 2007 - 22:17 Der er 3 kommentarer og
1 løsning

Hvor er fejlen

Jeg kan ikke opdatere mine nye oplysninger ???


Partial Class Profile
    Inherits System.Web.UI.Page

    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        If IsNothing(Session("UserID")) Then
            Response.Redirect("default.aspx")
        Else
            Dim objUser As New ProfileFac
            Dim dt As Data.DataTable = objUser.GetUser(Session("UserID"))

            lblUser.Text &= dt.Rows(0).Item("brugernavn")
            lblFornavn.Text &= dt.Rows(0).Item("navn")
            lblEfternavn.Text &= dt.Rows(0).Item("efternavn")
            lblEmail.Text &= dt.Rows(0).Item("email")
            lblAdr.Text &= dt.Rows(0).Item("adresse")
            lblBy.Text &= dt.Rows(0).Item("fldBy")
            lblPost.Text &= dt.Rows(0).Item("postnummer")
            lblTlf.Text &= dt.Rows(0).Item("telefonnr")
            lblInfo.Text &= dt.Rows(0).Item("beskrivelse")

            If Request.QueryString("edit") = "bosted" Then

                Dim objProfile As New ProfileFac
                Dim dt2 As Data.DataTable = objUser.GetUser(Session("UserID"))
                txtAdr.Text = dt2.Rows(0).Item("adresse")
                txtPost.Text = dt2.Rows(0).Item("postnummer")
                txtTlf.Text = dt2.Rows(0).Item("telefonnr")
                txtBy.Text = dt2.Rows(0).Item("fldBy")
            Else
                If Not IsPostBack Then
                    Dim objProfilePro As New ProfilePro

                    objProfilePro.Adresse = txtAdr.Text
                    objProfilePro.Postnummer = txtPost.Text
                    objProfilePro.By = txtBy.Text
                    objProfilePro.Telefonnr = txtTlf.Text


                    Dim objProfileFac As New ProfileFac
                    objProfileFac.UpdateUser(objProfilePro)


                End If
            End If
        End If


    End Sub



    Protected Sub btnBosted_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnBosted.Click

        Dim objProfilePro As New ProfilePro

        objProfilePro.Adresse = txtAdr.Text
        objProfilePro.Postnummer = txtPost.Text
        objProfilePro.By = txtBy.Text
        objProfilePro.Telefonnr = txtTlf.Text


        Dim objProfileFac As New ProfileFac
        objProfileFac.UpdateUser(objProfilePro)

        Response.Redirect("profile.aspx")
    End Sub

End Class
Avatar billede okidoky Nybegynder
15. marts 2007 - 22:20 #1
Protected Sub Page_Load gør det at når man updatere siden bliver det vist som skal vises i page_load.

en hvis man f.eks i samme side har en link til f.eks. side.aspx?page=her

i stedet for page_load if her_page loaded ?
Avatar billede okidoky Nybegynder
17. marts 2007 - 21:58 #2
er der nogen der fatter hvad jev mener ?  :D
Avatar billede okidoky Nybegynder
19. marts 2007 - 09:12 #3
lukker :(
Avatar billede thomas_yde Nybegynder
20. marts 2007 - 12:53 #4
Ved ikke om dette hjælper dig. Men alle objekter forvinder efter siden er blevet udført. Det vil sige din ProfileFac skal gemmes i en session variabel hvis du vil bruge den senere.
Derudover er det ofte smartest at smide værdier tilbage til klienten i Page_PreRender.
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



IT-JOB

Cognizant Technology Solutions Denmark ApS

Service Line Specialist - ServiceNow (Thirdera)

Udviklings- og Forenklingsstyrelsen

Tech Lead til Java-backend udviklingsteam

Udviklings- og Forenklingsstyrelsen

IT-projektledere til forretningskritiske projekter