Has references to a Sitecore item

This is my second post in a series about creating .NET extension methods on a Sitecore item. I love extension methods and have been using them to wrap common operations on Sitecore items since they were introduced in .NET 3. The series of posts will also contain an architectural description on how to implement and maintain your extension methods so these are re-usable in all of your Sitecore solutions.

Following my last post about getting referrers as items I want to follow up with two other kind of cute extension methods which use the link database.


This small extension method simply checks if an item is referenced by another item ID using the link database.

For convenience I also made an overload which takes an item as parameter instead of the ID.


And then the other way around. This extension method checks if an item references an item ID using the link database.

And also for convenience I made an overload which takes the item as a parameter instead of the ID.

That was it.

I dare you to like this post..

Anders Laub Christoffersen

Anders has been working with Sitecore for over a decade and has in this time been the lead developer and architect on several large scale enterprise solutions all around the world. Anders was appointed the title of Sitecore Technical MVP in 2014 and has been re-appointed the title every year since then.

Leave a Reply

Your email address will not be published. Required fields are marked *