Content dependent markup in Umbraco using Razor

With Razor being so easy to use in Umbraco now, I thought I might try out a simple if statement to hide markup that wraps around non mandatory content.

Took a couple of attempts but it was fairly easy to do and works well.

<umbraco:Macro runat=”server” language=”cshtml”>

            @if (@Model.aboutMeImage.ToString() != string.Empty)


                <h6>About Me</h6>

                <img src=”@Model.aboutMeImage” />



Published by

Alan Feekery

Developer, Gamer, Musician, Cyclist and big Motorsport fan... enjoys the odd cup of coffee :)

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s