C# 如何从中继器控件获取最后一个记录值。?

C# 如何从中继器控件获取最后一个记录值。?,c#,asp.net,repeater,C#,Asp.net,Repeater,我想从中继器控制获取最后一条记录的详细信息。有人能帮忙吗 更多详情: 在我的数据库中插入了天数。最后一条记录显示了旅行的总天数。因此,我需要代码隐藏中repea的最后一个记录值。您可以使用ItemDataBound事件获取最后一个项目的详细信息: protected void rpt_ItemDataBound(object sender, RepeaterItemEventArgs e) { if (e.Item.ItemType == ListItemType.Item ||

我想从中继器控制获取最后一条记录的详细信息。有人能帮忙吗

更多详情:
在我的数据库中插入了天数。最后一条记录显示了旅行的总天数。因此,我需要代码隐藏中repea的最后一个记录值。您可以使用
ItemDataBound
事件获取最后一个项目的详细信息:

protected void rpt_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
    if (e.Item.ItemType == ListItemType.Item || 
        e.Item.ItemType == ListItemType.AlternatingItem)
    {
        if (e.Item.ItemIndex == rpt.Items.Count - 1)
        {
            // this repeater item refers to the last record
        }            
    }
}

在代码隐藏中,您可以使用
ItemDataBound
事件获取最后一个项目的详细信息:

protected void rpt_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
    if (e.Item.ItemType == ListItemType.Item || 
        e.Item.ItemType == ListItemType.AlternatingItem)
    {
        if (e.Item.ItemIndex == rpt.Items.Count - 1)
        {
            // this repeater item refers to the last record
        }            
    }
}