1.什么是profiles(个性化服务)

Profiles是系统面向用户提供的灵活性的个体信息的容器,一个用户的Profile可以使以下一种或多种的集合:

(1) 简单的字符串或其他基础类型

(2) 一个序列化的实体

(3) 基础类型及序列化实体的Dictionary

保存个性化信息:

 

 1dnn中个性化服务的使用public static void SaveProfile(BaseForm taskForm)
 2  

加载个性化信息:

 1dnn中个性化服务的使用public static void LoadProfile(BaseForm taskForm)
 2}

2.dnn模块中的人性化设置:选择此项允许用户自定义模块外观,例如最小化和 最大化。

3.使用中遇到

设置信息
DotNetNuke.Services.Personalization.Personalization.SetProfile(ModuleId.ToString, "Voted", True)

获取信息

DotNetNuke.Services.Personalization.Personalization.GetProfile(ModuleId.ToString(), "Voted")

可直接获取用户个性化的信息设置.

相关文章:

  • 2021-10-07
  • 2021-12-05
  • 2022-02-07
  • 2021-09-01
  • 2022-12-23
  • 2021-04-17
  • 2021-08-26
  • 2021-05-18
猜你喜欢
  • 2021-09-01
  • 2022-12-23
  • 2021-11-25
  • 2022-12-23
  • 2021-05-21
  • 2022-01-12
相关资源
相似解决方案