Quiero crear un repetidor que muestre el encabezado/pie de página según las propiedades, solo si el DataSource
está vacío.¿Cómo puedo crear un repetidor personalizado que muestre encabezado, pie de página en función de las propiedades?
public class Repeater : System.Web.UI.WebControls.Repeater
{
public bool ShowHeaderOnEmpty { get; set; }
public bool ShowFooterOnEmpty { get; set; }
[DefaultValue((string)null),
PersistenceMode(PersistenceMode.InnerProperty),
TemplateContainer(typeof(System.Web.UI.WebControls.RepeaterItem)),
Browsable(false)]
public ITemplate EmptyTemplate { get; set; }
}
que también desee crear una EmptyTemplate
, si el DataSource
pantalla vacía es esta plantilla ...
no tengo ni idea de cómo implementar esto. ¿Qué debería anular para lograr este comportamiento?
¡Gracias! ¡Eso es exactamente lo que estaba buscando! – BrunoLM