私はリピーターの中にリピーターを持っています。そして、親リピーターのItemDataBound
イベントに内部リピーターをバインドしていmyEventDetails list()
ます。そして、私はこれmyEventDetails list()
を中に入れていpage_load
ます。
したがって、次のlinqクエリを使用すると、次のようになります
「列挙で結果が得られませんでした」
内側のリピーターには空の値があります。
protected void parentRepeater_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
Repeater inner = (Repeater)(e.Item.FindControl("innerRepeater"));
var allEvents = from x in myEventDetails
where x.event_name == "test"
select new
{
EventName = x.event_name,
EventID = x.event_id
};
inner.DataSource = allEvents;
inner.DataBind();
}
}
私がデバッグしているとき、私はに値を取得していmyEventDetails list()
ます。したがって、空ではありません。
ありがとう