Wie kann ich einen benutzerdefinierten Repeater erstellen, der Kopf- und Fußzeilen basierend auf Eigenschaften anzeigt?
Ich möchte einen Repeater erstellen, der die Kopf- / Fußzeile basierend auf den Eigenschaften anzeigt, nur wenn dasDataSource
ist leer
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 @ erstellEmptyTemplate
, wenn dasDataSource
ist leer zeige diese Vorlage an ...
Ich habe keine Ahnung, wie ich das umsetzen soll. Was muss ich überschreiben, um dieses Verhalten zu erreichen?