protected void MyRepeater_ItemDataBound(object sender, RepeaterItemEventArgs e) { if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { Label myLabel = e.Item.FindControlAs
using System.Web.UI.WebControls; public class MyPage : Page { protected Repeater MyRepeater; protected void Page_Load(object sender, EventArgs e) { MyRepeater.ItemDataBound += MyRepeater_ItemDataBound; } protected void MyRepeater_ItemDataBound(object sender, RepeaterItemEventArgs e) { Button myButton = e.Item.FindControlAsThis example demonstrates how to use the FindControlAs method to find a Button control with the ID "myButton" within a RepeaterItem, and handle its Click event to update the text of a Label control with the ID "myLabel" within the same item. This code is part of a web page (MyPage) that includes a Repeater control named "MyRepeater". The code uses the System.Web.UI.WebControls namespace, which is part of the .NET Framework class library.