从列表视图中删除共享点列表项?

发布于 2024-11-04 05:51:01 字数 126 浏览 1 评论 0原文

我已经获得了共享点列表的所有项目。要求是从列表视图中删除列表项。请指导我该怎么做?

我认为可以通过在列表视图中使用复选框来完成。

我不知道如何在列表视图中获取选中的项目以及如何从共享点列表中删除选中的项目?

I have get all items of a share-point list. Requirement is to delete list items form listview. Plz guide me how it can be done ?

I have idea that it can be done by using checkbox in listview.

I am not getting how to get checked items in listview and how to delete checked items from share point list ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

时光礼记 2024-11-11 05:51:01

您可以只使用 SPListItemCollection.Delete 方法(假设您使用的是 api)。如果没有那么可以使用Lists.asmx来删除。例如,像下面的代码这样的东西就可以工作

SPWeb mySite = SPContext.Current.Web;
SPListItemCollection listItems = mySite.Lists["List1"].Items;
SPListItem item = listItems[k];
listItems.Delete(k);

You can just use the SPListItemCollection.Delete method (assuming you're using the api). If not then use can use Lists.asmx to delete. For example ssomething like the code below will work

SPWeb mySite = SPContext.Current.Web;
SPListItemCollection listItems = mySite.Lists["List1"].Items;
SPListItem item = listItems[k];
listItems.Delete(k);
孤寂小茶 2024-11-11 05:51:01

如果您使用的是 SharePoint 2010,则可以使用客户端对象模型 - 以下是适合您的场景的操作方法: http://msdn.microsoft.com/en-us/library/ee539976.aspx

Johnv2020 答案显示了另外 2 种方法:

  • 如果您可以/需要使用服务器端代码,请使用常规 SahrePoint 对象模型(http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.splistitemcollection.delete.aspx - 对于 SharePoint 2010 版本,页面还包含指向先前版本中相同方法的链接 - Windows SharePoint Service 3/MOSS 2007)。
  • 如果您需要从 clinet(浏览器或客户端应用程序)与旧版本的 SharePoint 通信 - 使用 WebService - http://msdn.microsoft.com/en-us/library/cc824213(v=office.12).aspx

And if you are using SharePoint 2010 you can use client Object Model - here is howto for exactly your sceanrio: http://msdn.microsoft.com/en-us/library/ee539976.aspx

Johnv2020 answer shows 2 other ways of doing it:

  • if you can/need to use server side code use regular SahrePoint object model (http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.splistitemcollection.delete.aspx - for SharePoint 2010 version, page also contain link to same method in previous version - Windows SharePoint Service 3/MOSS 2007).
  • If you need to talk to older version of SharePoint from clinet (browser or client application) - use WebService - http://msdn.microsoft.com/en-us/library/cc824213(v=office.12).aspx
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文