How to access datasource fields in an ASP.NET Repeaters ItemDataBound event?
问题 I have a Repeater control that is being bound to the result of a Linq query. I want to get the value of one of the datasource's fields in the ItemDataBound event, but I'm not sure how to do this. 回答1: You can use: e.Item.DataItem . Example: Repeater.ItemDataBound Event // This event is raised for the header, the footer, separators, and items. void R1_ItemDataBound(Object Sender, RepeaterItemEventArgs e) { // Execute the following logic for Items and Alternating Items. if (e.Item.ItemType ==