2012-10-12 75 views
1

我已經發布了帶有DCP的ASPX頁面。在SDL中使用DCP執行頁面Tridion 2011 SP1

<html> 
    <head> 
    </head> 
    <body> 
     <tridion:ComponentPresentation runat="server" PageURI="tcm:9-5251-64" ComponentURI="tcm:9-5245" TemplateURI="tcm:9-5247-32"/> 
    </body> 
    </html> 

什麼是執行此頁面的方法,以便呈現DCP。

我只是嘗試通過IIS瀏覽此頁面,我得到解析器錯誤。

Unknown server tag 'tridion:ComponentPresentation' 

如果有人能指導我運行這個頁面,那將會很棒。

由於提前

回答

10

確保您已在web.config中Tridion.ContentDelivery DLL在倉下面的標記

<configuration> 
<system.web> 
    <pages> 
     <controls> 
      <add tagPrefix="tridion" 
    namespace="Tridion.ContentDelivery.Web.UI" 
    assembly="Tridion.ContentDelivery" /> 
     </controls> 
    </pages> 
</system.web> 

+0

謝謝你的答案 – Patan

+1

您還需要有存儲配置方便這樣的內容交付的dll知道從哪裏得到的內容。 – johnwinter

相關問題