我有兩個子佈局:Grid-1-2和Grid-2-1。Sitecore 8:當共享.ascx文件時獲取Sublayout項目
兩個sublayouts共享一個ASCX文件(不是一個好的做法Sitecore的,但我需要它這樣)。
問題是,在ASCX代碼隱藏,我想看看當前選定的網格是否是Grid-1-2或Grid-2-1?!
我一直在使用這兩種數據源和試圖RenderingId技術,但沒有效果。
編輯
我想知道如果我可以從sublayout的「數據」部分獲得「參數」字段。這會做到這一點。
所有建議都歡迎。 請幫忙!!
你究竟想要做什麼?我認爲你正在試圖動態改變列的寬度?您應該查看[使用此類型的渲染參數](https://www.captechconsulting.com/blogs/sitecore-rendering-parameters-part-1--how-and-why-to-use-rendering-parameters)的東西... – jammykam
@Jammy是的。我正在做你正在說的話。我瀏覽了博客,但有一個阻攔。那麼在模板轉換之前創建的項目呢?我不確定這些項目會在更改模板後保留數據。但是,我可以使用子佈局的「數據」部分中的「參數」字段。有關如何訪問該字段的任何想法? –
可能重複的[Sitecore:如何使用代碼隱藏的子佈局參數?](http://stackoverflow.com/questions/5949214/sitecore-how-to-use-sublayout-parameters-from-codebehind) –