2015-04-15 73 views
0

我有一個圖像組件,我需要在Sitecore頁面編輯器上禁用它的編輯功能區,以便作者無法編輯/更改圖像。如何在頁面編輯器上禁用圖像組件的編輯?

在代碼:

<sc:Image Field="Image" ID="Image1" runat="server"> 

我已經試過DisableWebEditing="true",但沒有用的!

代碼也試過這背後

if (Sitecore.Context.PageMode.IsPageEditor) 
{ 
    Image1.DisableWebEditing = true; 
}` 

如何禁用圖像編輯?

+0

您正在使用哪個版本的Sitecore? – jammykam

回答

0

我會期望您在禁用網頁編輯功能時所做的改變。您是否正在以「是管理員」功能進行測試?我知道Page Editor偶爾會提供完整的管理員更多訪問權限。

如果您不希望對其進行編輯,還可以考慮使用ASP.NET圖像控件並使用來自媒體項目的數據進行更新。

+0

嗨Jay。是的,我正在以管理員身份進行測試。是否有可能選出每個按鈕然後禁用它們? –

+1

我會建議創建一個作者測試用戶並登錄以驗證您所做的代碼是否已經正常工作。我會期望你已經使用的代碼來完成你所需要的。 –

+0

謝謝你的時間。我會嘗試按照你的建議進行測試。 :-) –

相關問題