内部にリピーターがあるFormViewがあります。ItemTemplateをレンダリングするために、偽のデータソースとデータバインドを実行します。次に、FindControlを使用してリピーターを探し、別のDataSourceとDataBindを実行します。したがって、この場合、HardCodedDataは、FormViewItemTemplateをレンタルするための単なるプレースホーダーです。
FormView1.DataSource = HardCodedData;
FormView1.DataBind();
Repeater r = ((Repeater)FormView1.FindControl("repeater1"));
r.DataSource = GetMyData();
r.DataBind();
もっと良い方法はありますか?偽のデータを提供せずに、FormViewを賃貸人に提供することはできますか?または、FormViewデータソースを介してリピーターデータを渡すことはできますか?