リピータのテンプレートを使用してwebpartのプロパティにアクセスする方法はありますか(またはその逆)。CMSRepeaterテンプレート内からWebパーツのプロパティにアクセス
<div ID="RepeaterWrapper" runat="server">
<cms:CMSRepeater ID="repItems" runat="server">
<ItemTemplate>
<div class="col-sm-4">
<!-- I want to access this div in my code behind or else have it access a property from the code behind-->
</div>
</ItemTemplate>
</cms:CMSRepeater>
</div>
私は、内側のdivのBGの色を設定したいとプロパティは16進数のカラーとして与えられているとして、それは数千のクラスを意味しますので、私はクラスを使用することはできません!
最悪のシナリオ私はいくつかのjsでそれを行うことができますが、存在する場合はそれを行う "純粋な"方法です。
ありがとうございます。
わかりやすくするために、webpart自体のプロパティを必要としていました。私はいつも、今まで – rory
@roryというコードの背後にあるコードで、'control.Attributes ['css'] + valueを使用していましたが、これは推奨されるアプローチです。主にエンドユーザーがKentico UIのascxレイアウトファイルを編集できるので、このようなascxレイアウトファイルを設定することを躊躇しています。 –