SharePoint 2013 中开发可以被标记为未读和已读的列表之效果篇

本文描述在 SharePoint 2013 中开发可以被标记为未读和已读的列表效果和思路(90%使用JavaScript 代码实现)

假定需求如下:

1. 客户化一个List 使其中的Item但被当前用户打开Display form时自动被标记为已读;

2. 当该用户再次打开List时,未读的加粗显示,已读的正常显示;

3. 用户可以使用Ribbon button和context menu将已读的Item标记为未读;

4. 每个用户之间的未读和已读信息是私有的,即相互不影响的。  

 

当用户打开List

当用户选中一条或多条已读Item, UnRead button被激活,表示可以使用改Button将该Item标记为未读

当用户选中一条或多条 Item,但其中有至少一条未读item,UnRead button被禁用

用户可以使用context menu将item标记为未读

用户点击UnRead后页面无刷新更新

用户可以点击链接查看 Item

当用户返回List, 查看过的Item已经被标记为已读

本文只谈简单思路和效果,如何实现随后笔者将分多篇博文展开介绍。

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值