将SharePoint列表
问题描述:
中的默认操作修改为列表,我添加了一个自定义操作,该操作在AllItems.aspx的下拉菜单中显示并指向自定义页面。将SharePoint列表
不过,我希望它是默认动作,使点击项目不会去DispForm.aspx
任何提示?谢谢
答
从你的问题我明白,虽然点击allitem.aspx项目,你需要导航到一个客户页面。您可以通过三种方式执行:
1.创建一个dataview webpart并自定义标题项。
2.使用JavaScript
一个。编辑dispform.aspx页面(在dispform.aspx URL添加&toolpaneview=2&sharedview=true
中)
b.Closs现有的WebPart
C.S添加使用RichTextEditor的WebPart,并编写JavaScript重定向到您的自定义页面(location.href=custompage.aspx
)。
注意:如果需要,您可以使用JavaScript从查询字符串获取项目标识。
3.新的Webpart 而不是自定义页面写一个webpart,它具有您的自定义页面的功能,并添加它显示的形式。
答
你也可以通过javascript在allitems.aspx上完成 - 编辑页面,添加内容编辑器Web部件并按照这些说明操作。 javascript正在引用编辑控制块。
您应该将标题更改为如下内容:修改SharePoint列表中的默认操作。 – 2010-02-25 09:22:05