Ich möchte einen Repeater erstellen, der die Kopf-/Fußzeile basierend auf den Eigenschaften nur dann anzeigt, wenn DataSource
leer ist.Wie kann ich einen benutzerdefinierten Repeater erstellen, der Header, Footer basierend auf Eigenschaften anzeigt?
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; }
}
Ich möchte auch ein EmptyTemplate
erstellen, wenn die DataSource
leer Anzeige ist diese Vorlage ...
Ich habe keine Ahnung, wie dies zu implementieren. Was sollte ich überschreiben, um dieses Verhalten zu erreichen?
Danke! Genau das habe ich gesucht! – BrunoLM