ASP.NET中继器

中继器控件

使用ASP中继器控件,我们可以绑定数据源并在网页上显示。
使用ItemTemplate,我们可以指定如何显示每个项目。

使用 ASPX 标记和中继器的 ASP.NET 程序

<%@ Page Language="C#" AutoEventWireup="true"
    CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:Repeater id="rep1" runat="server">
            <ItemTemplate>
                <asp:Label runat="server"
                    Text="<%# Container.DataItem %>"></asp:Label>
            </ItemTemplate>
        </asp:Repeater>
    </div>
    </form>
</body>
</html>

使用中继器的 ASP.NET 程序

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        //该列表将用作转发器的数据源。
        var items = new List<string>();
        items.Add("Bird ");
        items.Add("Cat ");
        items.Add("Dog ");
        //设置数据源,然后调用数据绑定。
        rep1.DataSource = items;
        rep1.DataBind();
    }
}

要添加转发器,请在Visual Studio中打开文件,然后开始输入"repeater"。按tab键插入整个中继器。

日期:2020-06-02 22:14:14 来源:oir作者:oir