Sharepoint自定义个性化

Sharepoint自定义个性化,sharepoint,preferences,personalization,Sharepoint,Preferences,Personalization,我正在创建sharepoint自定义解决方案,该解决方案将在页面中显示下拉列表的数量。下拉数据在五月页面中共享 我希望持久化用户的选定值,这样当他访问该页面或具有相同下拉列表的任何其他页面时,他应该能够看到在下拉列表中预先选择的保存值 要实现这一点,我有很多选择。请为SharePoint推荐最佳解决方案 1) Sharepoint用户配置文件 2) Sharepoint列表 3) 饼干 4) 隔离存储 这里的选项3和4是客户端。但我正在寻找SharePoint提供的任何其他方式来保存用户首选项/

我正在创建sharepoint自定义解决方案,该解决方案将在页面中显示下拉列表的数量。下拉数据在五月页面中共享

我希望持久化用户的选定值,这样当他访问该页面或具有相同下拉列表的任何其他页面时,他应该能够看到在下拉列表中预先选择的保存值

要实现这一点,我有很多选择。请为SharePoint推荐最佳解决方案 1) Sharepoint用户配置文件 2) Sharepoint列表 3) 饼干 4) 隔离存储

这里的选项3和4是客户端。但我正在寻找SharePoint提供的任何其他方式来保存用户首选项/个性化信息

在SharePoint中,哪种方法是正确的?
谢谢

我会选择配置文件存储,因为这就是它的用途,尽管通常当您在SharePoint中编写自定义代码时,最佳实践的想法会被抛到窗外。

您应该注意的一个问题是,用户配置文件仅适用于MOSS(而不是WSS)。在WSS中,每个站点都有自己的用户信息列表。如果您正在构建的解决方案需要同时在MOSS和WSS环境中运行,那么您应该相应地进行规划


jt

我的直觉告诉我,如果这是一个相当简单的状态,你需要坚持下去,那么就使用cookies。这似乎是UI逻辑的一部分,我不会将其绑定到配置文件存储


页面和web部件也有个性化存储,但它们通常不会在实例之间共享。

“SharePoint中的ustom代码最佳实践的想法有点被抛到了窗外”