Eric Herlitz
Eric Herlitz

Reputation: 26267

Read item fields in Umbraco template Programmatically

Im trying to read a value programmatically in an umbraco template

So, instead of

<umbraco:Item runat="server" Field="url"></umbraco:Item>

Id like to write

<%=umbraco.item.Field %>

Or similar :)

I have searched most of the web now but found nothing. Any help is highly appreciated!

Upvotes: 3

Views: 3257

Answers (1)

Aaron Powell
Aaron Powell

Reputation: 25099

The current page object isn't passed into the master page or .NET macros (before Umbraco 4.6.0, 4.6.0 does kind of support that).

The only way you can do what you're after would be with:

<%= umbraco.presentation.nodeFactory.Node.GetCurrent().GetProperty("Field").Value %>

Upvotes: 8

Related Questions