是否可以始终显示 ASP.NET 转发器的页眉和页脚,无论它是否不包含数据?
我很清楚,想要显示某种信息性消息的人之前已经问过这个问题,但在我的情况下,这一切都是为了向客户提供填充非常重要的信息的方法。与使用页脚中的输入字段的数据相同的Repeater
。情况可能很相似,但我一直无法弄清楚。谢谢!
最佳答案
我找到了一篇可以帮助您解决此问题的文章,
基本上,技巧就在这里:
protected void Repeater1_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
if (Repeater1.Items.Count < 1)
{
if (e.Item.ItemType == ListItemType.Footer)
{
Label lblFooter = (Label)e.Item.FindControl("lblEmptyData");
lblFooter.Visible = true;
}
}
}
因此,当没有项目时,您也会填充页脚...
请在此处查看全文,祝你好运。
关于asp.net - Repeater:即使数据源为空也显示页脚,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7445118/