Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Sharepoint 2010:如何使用列表视图填充选择框?_Javascript_Asp.net_Sharepoint_Sharepoint 2010_Sharepoint 2007 - Fatal编程技术网

Javascript Sharepoint 2010:如何使用列表视图填充选择框?

Javascript Sharepoint 2010:如何使用列表视图填充选择框?,javascript,asp.net,sharepoint,sharepoint-2010,sharepoint-2007,Javascript,Asp.net,Sharepoint,Sharepoint 2010,Sharepoint 2007,我很难弄明白这一点。。。我的目标是在每个列表Web部件的标题栏上或至少在列表页面中更明显的位置上放置一个列表视图选择器。(至少可以说,它不方便,不便于用户直观/友好,并且在顶部功能区下非常烦人…)。类似于我们在2007年的情况 有人知道如何实现这一目标吗 谢谢, Jake只需添加一个内容编辑器Web部件,其中包含指向每个视图的URL的滚动HTML下拉列表(aspx)。如果你能让它变得动态,如果你觉得一切都是可有可无的:)SP 2010与SP 2007具有相同的视图选择器。您只需要在Web部件设置

我很难弄明白这一点。。。我的目标是在每个列表Web部件的标题栏上或至少在列表页面中更明显的位置上放置一个列表视图选择器。(至少可以说,它不方便,不便于用户直观/友好,并且在顶部功能区下非常烦人…)。类似于我们在2007年的情况

有人知道如何实现这一目标吗

谢谢,
Jake

只需添加一个内容编辑器Web部件,其中包含指向每个视图的URL的滚动HTML下拉列表(aspx)。如果你能让它变得动态,如果你觉得一切都是可有可无的:)

SP 2010与SP 2007具有相同的视图选择器。您只需要在Web部件设置(启用完整工具栏)中启用它。

是的,这是基本的想法。我想要一个更复杂的解决方案,它将根据列表中的任何视图动态填充标记。我真的不确定如何通过编程的方式找出列表中的视图。我确信有一个内置的SP类已经完成了这个功能。。。我只是不熟悉SP API。如果是我,我会使用jQuery和SPSServices,使用GetViewCollection方法。大概10行javascript。