Доступ к объекту профиля из кода позади ошибки? (Модель провайдера ASP.NET 2.0) - PullRequest
1 голос
/ 02 января 2009

Я играл с провайдерами членства, ролей и профилей в ASP.NET. При этом я недавно настроил настраиваемый поставщик профилей таблиц Microsoft Sample (см .: http://www.asp.net/downloads/sandbox/table-profile-provider-samples/)

Когда я запускаю тестовое решение, у меня есть программный доступ к переменным профиля. То есть Я могу напечатать профиль. в приведенном ниже коде Intellsense предоставит мне доступ к моим пользовательским переменным профиля (настройка в файле web.config) ... LastName, FirstName, Age и т. д.

Однако, когда я настраиваю тот же сценарий в своем собственном решении и набираю профиль. в программном коде он не распознает объект в IntelliSense и не будет компилироваться, если я сам наберу его.

Как говорится, если я наберу <% = Профиль. во внешнем интерфейсе VS дает мне то, что я ищу (внешний интерфейс Intellisense выскакивает с моими заданными переменными профиля) </p>

Кто-нибудь еще имел эту проблему / Знать решение

Спасибо!

-Mike

Ответы [ 2 ]

2 голосов
/ 05 января 2009

Для проектов веб-приложений см. Здесь: http://code.msdn.microsoft.com/WebProfileBuilder

1 голос
/ 03 января 2009

Кажется, моя проблема в том, что профиль действителен только для шаблона веб-сайта VS.NET (НЕ для шаблона веб-приложения)

-Mike

...