nhtoby

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

 用过WebPart的朋友都知道,WebPart的个性化存储是跟ASP.NET2.0系统的membership结合在一起的。但对于我这种来说,因为不是很喜欢那些没有源代码的DLL,所以就需要想办法解决如果不使用membership而又能存储用户在webpart的个性化配置的数据。

想到这里的时候,突然想起很早的时候曾经看到过一篇介绍 WebPart的文章,
http://www.vckbase.com/document/viewdoc/?id=1550(翻译By汪泳)
http://msdn.microsoft.com/msdnmag/issues/05/09/WebParts/default.aspx

文章在最后面提到:创建自己的个性化提供者。通过继承 SqlPersonalizationProvider  类,主要重写里面的LoadPersonalizationBlobs ,SavePersonalizationBlob二个方法,然后在web.config配置中自定义<webpart>元素中的add元素的type特性即可。

posted on 2008-03-07 11:26  toby chen  阅读(346)  评论(0编辑  收藏  举报