1
我想的匿名枚舉類型綁定到這樣一個轉發器:綁定匿名類型對中繼
protected void Page_Load(object sender, EventArgs e)
{
var obj = myEnumerable.Select(x => new { foo = x.bar, ... });
myRepeater.DataSource = obj;
myRepeater.DataBind();
}
如何訪問的e.Item.DataItem
的foo
財產OnItemDataBound
?
protected void myRepeater_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
myFunction(e.Item.DataItem.foo);
}
}
我不知道該投什麼e.Item.DataItem
,我錯過了什麼嗎?這可能沒有創建一個強類型的類?
我不能直接綁定myEnumerable
到myRepeater
,因爲我必須先操縱它。