Dobrý den, rád bych požádal o pomoc s přidáváním doplňujících informací o uživatelích přes profile provider. Postupoval jsem dle Vašeho návodu na blogu s použitím providera od p. Valáška, ale nyní jsem zpět u původních vestavěných providerů. Pro přidávání uživatelů využívám CreateUserWizard, do kterého přidávám textová pole konfigurovaná v web.config metodou
<add name="CompanyName"/>
v sekci properties. Pokud v události
Protected Sub CreateUserWizard1_CreatedUser(ByVal sender As Object, ByVal e As System.EventArgs)
přiřadím proměnné
Profile.CompanyName = CompanyName.Text
prvku TextBox přidaného do CreateUserWizard, dostanu po spuštění chybovou hlášku (tuto vlastnost nelze použít u anonymních uživatelů). Když v souboru web.config nastavím u
<add name="CompanyName" allowAnonymous="true"/>
,pak se mi po spuštění žádná chyba nezobrazuje, ale v tabulce User se mi přidá jak zadaný uživatel tak také další anonymní uživatel a v tabulce profile se mi zobrazí jméno firmy zadané do pole TextBox, jen nevím k jakému uživateli je přiřazeno, protože se neshoduje z Id uživatele z tabulky User. Moc prosím o pomoc a děkuji
|