几年来,我一直在使用 ASP.NET MVC 和基于成员的登录,一切正常(现在是 MVC3,但自第一个版本 MVC1 以来成员身份没有改变)。现在我需要在配置文件中添加一个值(只有一个值,很少使用 - 所以它不保证自定义会员提供程序或自定义表)
我搞定了profile.SetPropertyValue("myprop")
,但我真的很想开始profile.myprop
工作。是否可以?
我看到一些建议有一个自定义类MyProfile : ProfileBase
并将 myprop 作为该类的属性。出于某种原因,转换ProfileBase.Create(currentUser.UserName)
为 MyProfile 会给我一个错误(非法转换)。
是否有一个带有 Profile 的 ASP MVC 应用程序的示例,类似于 ScottGu 的这篇旧帖子?