2016-04-11 4 views
0

Ich versuche, in umbraco, wie dies eine Dokumenteigenschaft in meiner Webformular Vorlage anzuzeigen:Anzeigerasterwert mit Webforms in umbraco

<%@ Master Language="C#" MasterPageFile="~/umbraco/Masterpages/Default.master" AutoEventWireup="true" %> 

<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" Runat="Server"> 
    <umbraco:item field="content" runat="server" /> 

</asp:Content> 

Aber auf dem Inhalt ich erhalte eine json Beschreibung des Feldes, nicht der Wert, hier ist die Ausgabe:

{ "name": "1 column layout", "sections": [ { "grid": 12, "rows": [ { "name": "Headline", "areas": [ { "grid": 12, "hasConfig": false, "controls": [ { "value": " 
This is the content i am adding 

", "editor": { "alias": "rte" }, "active": true } ] } ], "hasConfig": false, "id": "31604cf5-c263-0d98-8978-67e07390adff" } ] } ] } 

Image attached

Wie kann ich den Wert Eigenschaft nur angezeigt werden?

Danke

Antwort

0

Oh, Sie verwenden einen Grid-Datentyp. Dann glaube ich nicht, dass Sie die umbraco verwenden können: Artikel thingy sowieso, sorry: -s

Hier ist eine Liste von Möglichkeiten, Raster HTML zu machen, aber die Beispiele verwenden Razor/MVC: https://our.umbraco.org/documentation/getting-started/backoffice/property-editors/built-in-property-editors/grid-layout/render-grid-in-template

konnte Sie versuchen Sie etwas wie folgt:

<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" Runat="Server"> 
    <%= CurrentPage.GetGridHtml("content") %> 
</asp:Content> 

Wenn keines der Beispiele in der Liste funktioniert, werden Raster in Web Forms möglicherweise nicht unterstützt. Ziehen Sie stattdessen die (modernere) MVC- und Razor-Methode in Betracht - Sie könnten das Fanoe-Starterkit bei einer Neuinstallation installieren und sehen, wie es gemacht wird?