Problema con proprietà Profile - Aggiunta campo in iscrizione

venerdì 26 febbraio 2010 - 10.26

Stefano_TN Profilo | Newbie

Sto utilizzando Visual Studio 2008 per creare un'applicazione che tramite le funzioni login control di ASP. Net deve dare all'utente la possibilità di:

- Registrarsi ( iscrizioni.aspx - oggetto CreateUserWizard )
- Loggarsi ( Default.aspx - oggetto Login ) e consultare i dati ( Utenze/Default.aspx )

Devo dire che è la prima volta che provo Login Control e lo trovo un po' macchinoso.
Il problema: nell'iscrizione oltre a nome utente - password - domanda segreta e email l'utente dovrebbe indicare anche codice contratto e codice fiscale.

Senza codice contratto e codice fiscale il tutto funziona.
Ma non riesco ad aggiungere i campi in più al momento dell'iscrizione.

Dunque, web.config è configurato come segue.

[...] <appSettings/> <connectionStrings> <add name="DBWRSU_Portale" connectionString="stringadiconnessione"/> </connectionStrings> [...] <system.web> <profile defaultProvider="SqlProvider" enabled="true" automaticSaveEnabled="true"> <providers> <add name="SqlProvider" type="System.Web.Profile.SqlProfileProvider, System.Web, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" connectionStringName="DBWRSU_Portale" applicationName="/"/> </providers> <properties> <add name="codice_contratto" type="String" serializeAs="String"/> <add name="codice_fiscale" type="String" serializeAs="String"/> </properties> </profile> [...]
Stando a quanto letto in giro adesso basta aggiungere qualcosa tipo

Profile.Codice_contratto= me.txt_contratto.text

nella form iscrizioni.aspx e sono a posto.

Invece quando scrivo Profile. la voce "codice_contratto" non c'è.
E se lo scrivo a mano " 'codice_contratto' non è un membro di 'Profile' "

Sto sbattendo la testa e non capisco dov'è l'errore.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5