私はumbraco 7を使用しています。MVCではうまくいかないので、Webformsを使用しています。ページ上で、テンプレート上でUmbracoのWebformテンプレートを使用してページにコンテンツを追加できない
ここで私はこのようなcontentplaceホルダーファイルデdefault.masterに使用します。
<div id="mainContent">
<asp:ContentPlaceHolder id="MainContent" runat="server">
</asp:ContentPlaceHolder>
</div>
それから私は「テキストWebフォーム」と呼ばれるテンプレートを作成し、これはコードです:
<%@ Master Language="C#" MasterPageFile="~/umbraco/Masterpages/Default.master" AutoEventWireup="true" %>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" Runat="Server">
This content is displayed
Am i forgetting some code to add here?
</asp:Content>
Click on this to see screenshot
問題は、「Text Webform」テンプレートを使用しているページにコンテンツを追加しようとするときです。そのコンテンツは表示されません。スクリーンショットに表示されていますhere
、
おかげで私は私がテキストWebフォームテンプレートにいくつかのコンテンツを追加する必要があります確信しているが、私は正確に何を知っていないと私は必死だけど、誰かが任意のヘルプを提供してください。
です良いですが、私はそのテンプレートを使用しているコンテンツページにコンテンツを追加したいだけですが、このコンテンツは表示されていません..私はまだこれで失われています誰も私を助けることができますか? –
いいえ、asp:Contentタグの中にumbraco:itemを追加し、それをテンプレートの関連するプロパティーに向けます。bodyTextというエイリアスを持つコンテンツフィールドがある場合、それが指し示すものです。ドキュメントタイプのすべてがプロパティです。このテンプレートはUmbracoと連携して正しいページに適切なコンテンツを表示します。 –