Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • benjermy101 2 posts 22 karma points
    Jun 22, 2023 @ 12:42
    benjermy101
    0

    'IPublishedContent' does not contain a definition for 'Value'

    Recently i set up Umbraco 11 on a blazor project, but .Value does not work. Even tho i have created a document type and added the alias as "body".

    @inherits UmbracoViewPage;
    @using ContentModels = Umbraco.Cms.Web.Common.PublishedModels;
    @using Umbraco.Cms.Web.Common.Views;
    @{
        Layout = null;
    }
    
    <p>test</p>
    @Model.Value("body")
    

    The Error i get:

    'IPublishedContent' does not contain a definition for 'Value' and the best extension method overload 'HtmlHelperValueExtensions.Value(IHtmlHelper, string)' requires a receiver of type 'IHtmlHelper'

  • Søren Kottal 713 posts 4571 karma points MVP 6x c-trib
    Jun 23, 2023 @ 09:45
    Søren Kottal
    1

    The Value method is defined in the Umbraco.Extensions namespace. Can you verify that you have @using Umbraco.Extensions in /Views/_ViewImports.cshtml?

  • This forum is in read-only mode while we transition to the new forum.

    You can continue this topic on the new forum by tapping the "Continue discussion" link below.

Please Sign in or register to post replies