Jak rozchodit userprofiles v frameworku 4.5   otázka

ASP.NET WebForms

Dobrý den, pokouším se rozchodit profily ale nějak jsem se nejspíš ztratil.

Klasický způsob nefunguje pokud do webconfigu vyplním:

<profile defaultProvider="DefaultProfileProvider" enabled="true">
      <providers>
        <add name="DefaultProfileProvider" type="System.Web.Providers.DefaultProfileProvider, System.Web.Providers, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" connectionStringName="DefaultConnection" applicationName="/" />
      </providers>
        <properties>
          
                                
    <add type="System.string" name="mesto" />

        </properties>
    </profile>

pak z kodu fungovalo profile.mesto to již neplatí

hledal jsem poctivě dva dny na webu a našel jsem např:

http://www.hanselman.com/blog/Introducin...

Podle toho jsem zkusil vytvořit třídu:

Public Class BaseProfile
    Inherits ProfileBase

    Public Shared Function GetUserProfile(ByVal un As String) As BaseProfile
        Return TryCast(Create(un), BaseProfile)
    End Function

    Public Shared Function GetUserProfile()
        Return TryCast(Create(Membership.GetUser().UserName), BaseProfile)
    End Function


    Public Property PreviousPage() As String
        Get
            Return TryCast(MyBase.Item("previouspage"), String)
        End Get
        Set(value As String)
            MyBase.Item("previouspage") = value
        End Set
    End Property

End Class

ale at dělám co dělám prostě se tam nedostanu :)

Dim userProfile As New BaseProfile

userProfile = BaseProfile.GetUserProfile()

userProfile.PreviousPage = "Pokus"

userProfile.Save()

userProfile = BaseProfile.GetUserProfile()

Label1.Text = userProfile.PreviousPage

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Omlouvám se, možná jsem měl uvést že se to pokouším rozchodit ve VS Comunity 2013.

Na klasickém WebForms 2012 šablonovém projektu.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Ok, this is an informative piece of writing and since I am working with https://logodesigner.pk/ in Karachi, this can also be useful for my other fellows, as it contains valuable and informative content. Thanks for allowing us to read it.

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback