Я использую ASP.NET MVC с входом на основе членства в течение нескольких лет, и все работает нормально (теперь это MVC3, но членство не изменилось по сравнению с первой версией, которая была MVC1). Теперь мне нужно добавить значение в профиль (только одно значение, которое используется очень редко - поэтому оно не гарантирует настраиваемого поставщика членства или настраиваемых таблиц)
Я получил это через profile.SetPropertyValue("myprop")
, но мне бы очень хотелось, чтобы profile.myprop
заработал. Является ли это возможным?
Я видел, как некоторые советуют иметь собственный класс MyProfile : ProfileBase
и иметь myprop как свойство этого класса. По какой-то причине преобразование ProfileBase.Create(currentUser.UserName)
в MyProfile дает мне ошибку (недопустимое преобразование).
Есть ли где-нибудь пример приложения ASP MVC с профилем, подобный этому Старый пост от ScottGu?