Repeater.SeparatorTemplate Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die ITemplate-Schnittstelle ab, die definiert, wie das Trennzeichen zwischen Elementen angezeigt wird, oder legt diese fest.
public:
virtual property System::Web::UI::ITemplate ^ SeparatorTemplate { System::Web::UI::ITemplate ^ get(); void set(System::Web::UI::ITemplate ^ value); };
[System.ComponentModel.Browsable(false)]
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
[System.Web.UI.TemplateContainer(typeof(System.Web.UI.WebControls.RepeaterItem))]
public virtual System.Web.UI.ITemplate SeparatorTemplate { get; set; }
[<System.ComponentModel.Browsable(false)>]
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)>]
[<System.Web.UI.TemplateContainer(typeof(System.Web.UI.WebControls.RepeaterItem))>]
member this.SeparatorTemplate : System.Web.UI.ITemplate with get, set
Public Overridable Property SeparatorTemplate As ITemplate
Eigenschaftswert
Eine ITemplate, die definiert, wie das Trennzeichen zwischen Elementen angezeigt wird. Der Standardwert ist null
.
- Attribute
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie eine Vorlage erstellt wird, um zu steuern, wie Trennzeichen zwischen Elementen angezeigt werden.
<%@ Page Language="C#" AutoEventWireup="True" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Repeater Example</title>
<script language="C#" runat="server">
void Page_Load(Object Sender, EventArgs e) {
if (!IsPostBack) {
ArrayList values = new ArrayList();
values.Add("Apple");
values.Add("Orange");
values.Add("Pear");
values.Add("Banana");
values.Add("Grape");
Repeater1.DataSource = values;
Repeater1.DataBind();
}
}
</script>
</head>
<body>
<h3>Repeater Example</h3>
<form id="form1" runat="server">
<b>Repeater1:</b>
<br />
<asp:Repeater id="Repeater1" runat="server">
<SeparatorTemplate>
<tr>
<td><b> ---------- </b> <br /> </td>
</tr>
</SeparatorTemplate>
<ItemTemplate>
<tr>
<td> <%# Container.DataItem %> <br /> </td>
</tr>
</ItemTemplate>
</asp:Repeater>
<br />
</form>
</body>
</html>
<%@ Page Language="VB" AutoEventWireup="True" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Repeater Example</title>
<script language="VB" runat="server">
Sub Page_Load(Sender As Object, e As EventArgs)
If Not IsPostBack Then
Dim values As New ArrayList()
values.Add("Apple")
values.Add("Orange")
values.Add("Pear")
values.Add("Banana")
values.Add("Grape")
Repeater1.DataSource = values
Repeater1.DataBind()
End If
End Sub
</script>
</head>
<body>
<h3>Repeater Example</h3>
<form id="form1" runat="server">
<b>Repeater1:</b>
<br />
<asp:Repeater id="Repeater1" runat="server">
<SeparatorTemplate>
<tr>
<td><b> ---------- </b> <br /> </td>
</tr>
</SeparatorTemplate>
<ItemTemplate>
<tr>
<td> <%# Container.DataItem %> <br /> </td>
</tr>
</ItemTemplate>
</asp:Repeater>
<br />
</form>
</body>
</html>
Hinweise
Verwenden Sie die SeparatorTemplate Eigenschaft, um eine Vorlage zu erstellen, die steuert, wie das Trennzeichen zwischen Elementen angezeigt wird.
Achtung
Sie können die SeparatorTemplate Eigenschaft verwenden, um Benutzereingaben anzuzeigen, die möglicherweise böswillige Clientskripts enthalten. Überprüfen Sie alle Informationen, die von einem Client für ausführbare Skripts, SQL Anweisungen oder anderen Code gesendet werden, bevor sie in Ihrer Anwendung angezeigt werden. ASP.NET stellt ein Feature zur Überprüfung von Eingabeanforderungen bereit, um Skript und HTML in der Benutzereingabe zu blockieren. Überprüfungsserversteuerelemente werden auch zur Bewertung der Benutzereingabe bereitgestellt. Weitere Informationen finden Sie unter Syntax der Validierungsserversteuerelemente.