Button 在Sharepoint库中添加按钮

Button 在Sharepoint库中添加按钮,button,sharepoint-2010,Button,Sharepoint 2010,我想知道在创建新项目时是否可以向特定文档库的列添加按钮。我在SharePoint上工作时没有使用任何开发工具,如SPD和Visual Studio。那么,有没有办法使用JavaScript来实现这一点?因为,如果使用java脚本完成,我可以将java脚本代码添加到内容编辑器中,并获得所需的功能 通过在VisualStudio中编码实现此功能的任何/其他方法有哪些 谢谢您可以按照您的建议使用JavaScript实现它。但是,不要这样做。SharePoint是一个复杂的产品,显示列表的方式非常复杂。

我想知道在创建新项目时是否可以向特定文档库的列添加按钮。我在SharePoint上工作时没有使用任何开发工具,如SPD和Visual Studio。那么,有没有办法使用JavaScript来实现这一点?因为,如果使用java脚本完成,我可以将java脚本代码添加到内容编辑器中,并获得所需的功能

通过在VisualStudio中编码实现此功能的任何/其他方法有哪些

谢谢

您可以按照您的建议使用JavaScript实现它。但是,不要这样做。SharePoint是一个复杂的产品,显示列表的方式非常复杂。不要试图破解它,而是使用适当的工具,如Visual Studio和/或SharePoint Designer


为了实现你想要的,你必须创造一个合适的环境。然而,这两者都相当复杂。我建议您在功能区中创建自定义列表项菜单操作或自定义按钮。

使用Visual Studio,您有几个选项。我希望您需要在列表表单编辑或显示中添加按钮。你可以:

创建自定义功能区按钮。-最标准的方式。 使用所需的按钮创建自己的字段,并在列表中使用此列。有点复杂。可以在更多列表中使用。 为内容类型或列表创建自己的编辑表单。-最复杂的方式,但有最多的可能性。
为了提供更多的输入,我尝试在库的默认视图中添加一个按钮,单击该按钮我想启动一个工作流。使用javascript自定义SharePoint不是一种黑客行为。你认为所有的SharePoint JavaScript对象模型都是黑客攻击吗?当您想使用javascript和内容编辑器web部件添加一些UI自定义时,这是一种非常常见的场景。如果您想修改标准字段的行为,创建自定义字段可能不是合适的解决方案。我并不是说使用JavaScript是一种黑客行为。我想说的是,使用JavaScript破坏列表视图是一种黑客行为。OP很可能需要每个列表项中的一些状态信息和/或其他字段,这些信息可能不会显示在列表视图中,因此使用JavaScript就像1个标准呈现,2个再次查询列表以读取所需的状态数据,3事后修改呈现的输出。Sharepoint是一种黑客行为。因此,我认为使用javascript破坏列表视图是完全可以接受的。@OndrejTucny是您推荐的自定义下拉菜单,是列表项菜单吗?@Hulk是的,就是这样。很抱歉,我的答案中有一个令人困惑的术语。谢谢你的回答。我尝试了使用SharePoint designer添加自定义功能区按钮的选项。我发现这个过程比使用VisualStudio非常简单,因为VisualStudio需要安装SharePoint场来进行自定义。