SPListItem充当文件夹

时间:2012-12-14 16:07:58

标签: sharepoint sharepoint-2010 ribbon

var item = SPContext.Current.List.Items.Add();
item["ContentTypeId"] = SelectedCurrentType.Id;
item["SomeField"] = ...
//make some fields changes
item.Update();

但是当我创建这个项目时,我得到一个包含所有字段的文件夹。 在列表视图中没有

<a onfocus="OnLink(this)" href="/.../Lists/.../AllItems.aspx?RootFolder=%2F..%2FLists%2F..%2F..&amp;FolderCTID=0x0100CBE0798399&amp;View={D1DDC726-FC9C-40D3-A07B-5EAFE2286C66}" onclick="                javascript:EnterFolder(&quot;/.../Lists/.../AllItems.aspx?RootFolder=&quot; + escapeProperly(&quot;/.../Lists/.../...&quot;) + '&amp;FolderCTID=0x0100CBE079839FA443AB3C64E9BA763E776AC0FD9&amp;View={D1DDC726-FC9C-40D3-A07B-5EAFE2286C66}');return false;">Test</a>

并在功能部分的动作中我有一个按钮“打开”
怎么了?我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

答案是

<SharePoint:CreatedModifiedInfo ControlMode="Display" runat="server"/>

实际上不知道为什么,但这种控制使得自定义形式怪异。所以解决方案是从自定义新表单中删除此控件