All pages
Powered by GitBook
1 of 1

Loading...

View/Razor Examples

Lots of examples of using various techniques to render data in a view

Rendering the raw value of a field from IPublishedContent

@Model.Value("bodyContent")

Rendering the converted value of a field from IPublishedContent

Rendering a macro

Rendering a macro with parameters using an anonymous object

Rendering a macro with parameters using a dictionary

Rendering some member data

@Model.Value<double>("amount")
@Model.Value<IHtmlString>("bodyContent")
@Umbraco.RenderMacro("myMacroAlias")
@Umbraco.RenderMacro("myMacroAlias", new { name = "Ned", age = 28 })
@Umbraco.RenderMacro("myMacroAlias", new Dictionary<string, object> {{ "name", "Ned"}, { "age", 27}})
@if(Members.IsLoggedIn()){
    var profile = Members.GetCurrentMemberProfileModel();
    var umbracomember = Members.GetByUsername(profile.UserName);

    <h1>@umbracomember.Name</h1>
    <p>@umbracomember.Value<string>("bio")</p>
}