所以这是我的情景。我的网站用户运行的级别不高,无法在列表的列上使用排序功能,或者使用工具栏更改列表视图。
为了简化操作,我想为列表创建多个视图,并在列表顶部有一些按钮(或使用现有的webpart),可以单击这些按钮并重新排序列表数据为他们飞行。
例如,根据评论,一个按钮可能是前十名,这会拉动平均评级列并按降序排序。
有什么想法吗?
答案 0 :(得分:1)
'在飞行中'意味着没有页面重新加载?如果是这样,请开始研究Javascript / Jquery解决方案。 SPServices将是一个很好的起点。
对于低保真解决方案,请点击此处。
根据需要创建所有视图。编辑每个视图页面并将CEWP添加到您希望按钮块位于的位置。为您的按钮创建图像。将HTML添加到每个CEWP,以便显示图像并将其超链接到相应的视图。瞧。如果您想进行任何更改,管理将会很痛苦。也许将HTML块存储在Site Assets或其他东西中,并使用Page Viewer web部件引用它。我认为那会有用......
或者只是关闭快速启动。耶。