Profile e web application

martedì 18 marzo 2008 - 23.03

leonardop Profilo | Junior Member

Salve a tutti !!
dopo enormi sforzi sono riuscito a convertire parte del mio sito in una web application.
Sono riuscito a ricrearmi un classe profile ma non riesco più ad accedere ai dati che prima gestivo con la proprietà group (o almeno questo penso sia il mio problema)

Vecchia gestione profile

<profile ... <properties> <group name="Forum"> <add name="Posts" type="Int32"/> <add name="AvatarUrl" type="String"/> ...

Nuova gestione

namespace LP.leonardop { public class ProfileCommon { ...... ...... public virtual Int32 Posts { get { return ((Int32)(this.GetPropertyValue("Posts"))); } set { this.SetPropertyValue("Posts", value); } } public virtual string AvatarUrl { get { return ((string)(this.GetPropertyValue("AvatarUrl"))); } set { this.SetPropertyValue("AvatarUrl", value); } }

accedendo ad una di queste proprietà viene generata un'eccezione
settingspropertynotfoundexception
su getpropertyvalue

mi rendo conto di non essere stato chiarissimo ma non saperi come spiegarmi meglio..


leonardo
http://blogs.dotnethell.it/leonardo/

rossimarko Profilo | Guru

Ciao,

per quanto riguarda la gestione del profile nei webprojects ti suggerisco l'installazione di questo add-in per visual studio 2005

http://www.codeplex.com/WebProfile

Una volta installato basterà premere il tasto destro sul web.config e troverai una voce nuova che ti genererà automaticamente una classe WebProfile con le impostazioni specificate nel web.config. Per accedere al profilo corrente basterà scrivere:
WebProfile.Current

Grazie a questo addin ad ogni modifica del profilo basterà rigenerare la classe

Marco

leonardop Profilo | Junior Member

funziona con VS 2008 ??


leonardo
http://blogs.dotnethell.it/leonardo/

leonardop Profilo | Junior Member

risolto... grazie lo stesso
leonardo
http://blogs.dotnethell.it/leonardo/
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-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5