如何覆盖Upload.aspx或AllItems.aspx等.SharePoint 2013(非SP设计器)

时间:2013-07-16 08:32:47

标签: c# visual-studio-2012 sharepoint sharepoint-2013

有没有人知道如何覆盖用户点击“新项目”时执行的代码。 我想使用自定义模板/代码,因此用户每次创建新文档时都不必上传新文件。 只需跳过此部分,然后在代码中上传模板文件。 所有这一切都必须在鳕鱼中完成,因此它可以在每个SP解决方案中使用。 谢谢!

1 个答案:

答案 0 :(得分:0)

我对此并不是百分之百确定,但是对于以前的版本,您可以定义自定义内容类型,将它们添加到 doc lib 然后选择模板作为新项目。

也许你想看看这个:http://www.learningsharepoint.com/2013/04/21/how-to-create-a-content-type-in-sharepoint-2013/

关于您尝试直接操作sharepoint内部代码, 这是不可能的,因为 microsoft不允许核心组件中的用户代码

也许您想要创建一个带有“新项目”按钮的webpart,这当然允许用户代码。 On click您创建了一个新项目,上传模板并重定向到doclib。