ASP.NET ofrece una forma poderosa de rendir información de una base de datos o archivo XML: databinding. Sin embargo, a veces debe poder realizar la databinding para casi todos los elementos de la fuente de datos. O tal vez tiene algunos datos de formato especial o secundarios que necesita usar con cada fila en la fuente de datos, de modo que necesite un poco de control más fino sobre cómo los datos están vinculados al control. En estos casos, normalmente necesitará manejar el evento OnITemDatabound, que se dispara para cada elemento, ya que está ligado a su control. Esto le brinda mucha flexibilidad, pero desafortunadamente el código es un poco peludo. ¡Con suerte, tener un ejemplo ayudará! En primer lugar, permítanme explicar que este ejemplo está tomado de una aplicación en vivo: mi biblioteca de expresión regular en mi sitio web de capacitación ASP.NET, ASPSmith.com. Puede verlo en acción haciendo clic aquí. Verás lo que está haciendo en un momento.