2013-10-08 23 views

回答

2

我想不出一種方法可以在不改變升級過程中會被破壞的代碼的情況下進行直接關聯。但是,您應該能夠通過檢測頁面何時處於或未處於編輯模式來顯示/隱藏標題。例如,如果您設置類似這樣的代碼中的標題:

<asp:Panel ID="dz1Heading" runat="server" visible="false"> 
    <h2>Zone 1</h2> 
</asp:Panel> 
<PB:DropZone ID="Zone1" runat="server" /> 

然後你就可以顯示/隱藏標題像這樣在後面的代碼:

protected void Page_Load(object sender, EventArgs e){ 
    var myPage = (PageBuilder)this.Page; 
    if(myPage.Status == Mode.Editing) 
     dz1Heading.Visible = true; 
} 

這將使標題看不見的,除非頁面處於編輯模式,在這種情況下,編輯器可以看到該頁面。

+0

我更深入這個,給名稱dropzone。 http://i.imgur.com/Xi26zmO.png – mikrimouse

+1

正如我所說的,不是在沒有修改Ektron文件的情況下,在升級過程中他們的變化會被破壞。 – egandalf

相關問題