リピーターコントロールを含むカスタムコントロールがあります。リピーターにはItemTemplateがあります。そのアイテムテンプレート内に、カスタムコントロールのブールプロパティ「IsEditable」に基づいて何かを非表示にするパネルがあります。私がやりたいのは、リピーターがデータバインドされる前に、パネルの可視性を一度設定することです。
onItemDataBoundイベントを実行し、FindControlを使用してパネルを取得できることはわかっていますが、すべての行で常に表示されるか表示されないか、データバインドで発生する必要のある他のアクションがないため、少し過剰に思えます。
リピーターがデータバインドされる前に、ItemTemplateでコントロールを見つける方法はありますか?