我在后面的代码中有一个用户控件,我得到了 SPListItem(它是一个 SharePoint 列表中的特定项目)。我需要在我的用户控制按钮上放置来管理这个项目(编辑和删除)。我可以使用任何重复标准 SharePoint 列表命令行为的模式(在模式对话框中编辑,提示删除?)
例如,我可以在 ascx 文件中添加 html 代码:
<img src="/_layouts/images/fgimg.png" alt="" style="left:-0px !important;top:-128px !important;position:absolute;" /></span>
<a class="ms-addnew" id="idHomePageNewItem" href=".../_layouts/listform.aspx?PageType=8&ListId={03C30976-7C6C-4815-8EB2-2793A97D2EC}&RootFolder="
onclick="javascript:NewItem2(event, ".../_layouts/listform.aspx?PageType=8&ListId={03C30976-7C6C-4815-8EB2-72793A97D2EC}&RootFolder=");javascript:return false;"
target="_self">Add Item</a>
此链接与标准共享点列表视图中的链接按钮相同。我还需要添加“删除项目”链接和“编辑项目”链接。(我知道 ItemID、列表 GUID 等)。