1
我用一些簡單的html創建了一個子佈局(usercontrol)。我只想在用戶屬於某個角色時才顯示此子佈局。如何自動加載Sitecore子佈局以便尊重權限?
如果我使用內置的Sitecore的開發中心添加sublayout,我結束了類似
<sc:Sublayout runat="server"
RenderingID="{item guid here}"
Path="/layouts/sublayouts/someusercontrol.ascx"
ID="Sublayout1" placeholder="content"></sc:Sublayout>
拒絕讀取權限sublayout使用有沒有影響(我認爲它越來越加載,因爲文件路徑是否正確?)。如果我將路徑取出,則無論當前用戶角色如何,都不會得到任何內容
我不想手動檢查當前用戶是否在代碼隱藏中處於正確角色。我使用什麼標記來獲取子佈局來考慮用戶的權限並確定可見性?
+1爲個性化方法! – 2012-04-06 21:25:42