Normally we delete a List item using following code,
using (SPSite site = new SPSite("http:web1/default.aspx"))
{
using (SPWeb web = site.OpenWeb())
{
web.AllowUnsafeUpdates = true;
SPList list = web.Lists["MyList"];
SPListItemCollection listItems = list.Items;
foreach (SPListItem item in listItems)
{
if (item.DisplayName == "HyperLink")
{
item.Delete();
list.Update();
}
}
web.AllowUnsafeUpdates = false;
}
}
I want to compare a HyperLink or Name/Title of HyperLink to the item and delete it, instead of title or DisplayName as its always coming as "(no title)" while debugging.
I Know I need to create an XML node in order to do this but any other way, tutorial or how to do it using XML node will be appreciated.
Cheers