自定义MemberShipProvider和PersonalizationProvider使用WebParts实现个性化页面

现有一个系统,登录注册等都写好了,想要使用WebParts实现用户个性化页面,于是。。。

 

首先需要一张表来存放个性化数据,基本上就是从ASP.NET自带的某个表:

 

PersonalizationPerUser

 

然后是自己的MembershipProvider,不用实现全部的方法:

 

PortalMembershipProvider

 

 

还有自己的PersonalizationProvider,也只实现了两个方法:

 

PortalPersonalizationProvider

 

底层的代码不贴了就。

 

接着是web.config

 

system.web

 

 

再接着就是aspx页面了:

 

Default.aspx

 

还有这个:

 

Default.aspx.cs

 

 

这样就完了,还是很简单的,以后可以参考啦。。。

 

 

 

 

posted @ 2008-07-29 12:09  karoc  阅读(810)  评论(1编辑  收藏  举报