Episerver Properties

Episerver properties are similar to the. NET equivalent, it can be of any type that is declared directly in your templates/blocks.  Some examples of Episerver properties that come out of the box include strings, rich text, content areas.  If out the box properties don’t meet your needs, then you can create your own custom properties fairly easy.  This section covers any questions you might have about properties, what properties are available, how to implement them in your templates/blocks and how to create custom ones.

EPiServer : Creating A Custom Checkbox Category PageType Picker Control

EPiserver is great at a lot of things but I think it's tagging does let it down a bit without having to buy one of the bulk upgrade products.   In EPiserver all you can do is define a single global category that is available to all page templates.  W[...]

How To Hide A Property In Episerver CMS And How To Make A Property ReadOnly

Over the years, I've often needed to do various things to a property, like make a property read only, or, to hide it from content editors completely. Luckily Episerver provides us some handy attributes to help us. Hiding A Property This can be[...]

Episerver Properties A Quick Reference

Following up on my Episerver : PageTypeBuilder Reference Cheat Sheet where I discussed in some length about the various type of attributes and properties you can decorate a page type with. In today's article, we are going to discuss the attributes[...]

How To Display A List Of Links In Episerver?

Displaying a list of links on a page is a very common requirement on most websites. The most common example I see is a list of most frequently used links in the footer, like so: Luckily, Episerver has a very easy property to allow us to achiev[...]

How To Create A Custom Episerver Property

Out of the box, Episerver provides a number of useful Properties we can use to decorate our Pages and Blocks, PropertyBoolean (Boolean),  (ContentArea), PropertyCategory (Category), PropertyContentReference (Content Reference) What happens if you [...]

How To Get The Friendly Url From Url Property in EPiServer 9

In Episerver, we have a number of different ways of allowing content editors to add and set links on a website.  In today's guide, I'm going to cover how to add an Episerver.Url property to a page-type or block, and then how to render that Url on you[...]

Episerver: How To Render A List Of Objects In a Page Or Block... PropertyList Explained

When Episerver moved towards a Page/Block architecture, it provided a lot more flexibility of how content editors could use and manipulate. One feature that was available in Episerver 6 (using a custom extension) but was dropped, was the ability to d[...]

The Best Way to Compare Two Content References in Episerver

In this guide, we're going to talk a bit about ContentReferences, the different ways you can compare them and then give advice about the recommended approach. I came across a snippet of code that, from first glance, looks reasonable but caused a subt[...]

The Perils Of Changing Existing Property Types In Your Production Episerver Website

One often overlooked aspect of maintaining an Episerver website, is making amends as the business wants it.  As new campaigns, products, content, news, updates come out, it's very common that layouts or pages will need amending.  When the requirement[...]

Homepage Learn Episerver CMS Episerver Developers Guide Episerver Properties
Back to top