Accéder à l'objet Profile depuis Code Behind Bug? (Modèle fournisseur ASP.NET 2.0)

StackOverflow https://stackoverflow.com/questions/407845

  •  03-07-2019
  •  | 
  •  

Question

Je me suis amusé avec les fournisseurs d’adhésion, de rôles et de profils de ASP.NET. Ce faisant, j'ai récemment configuré le fournisseur de profils de table personnalisé de Microsoft Sample (voir: http://www.asp.net/downloads/sandbox/table-profile-provider-samples/ )

Lorsque j'exécute la solution test, j'ai un accès programmatique aux variables de profil. C'est à dire. Je peux taper Profile. dans le code à venir et Intellsense me donnera accès à mes variables de profil personnalisées (configurées dans le fichier Web.config) ... Nom, Prénom, Âge, etc.

Cependant, lorsque je configure le même scénario dans ma propre solution et que je tape Profil. dans code-behind, il ne reconnaît pas l'objet dans IntelliSense et ne se compilera pas si je le tape moi-même.

Cela étant dit ... Si je tape <% = Profile. dans le front-end, VS me donne ce que je recherche (le front-end Intellisense apparaît avec mes variables de profil définies)

Quelqu'un at-il eu ce problème / Connaissez-vous une solution

Merci!

-Mike

Était-ce utile?

La solution 2

Mon problème est que Profile n’est valable que pour le modèle de site Web VS.NET (PAS pour le modèle d’application Web)

-Mike

Autres conseils

Pour les projets d'application Web, voir ici: http://code.msdn.microsoft.com/WebProfileBuilder

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top