【发布时间】:2011-03-26 05:05:29
【问题描述】:
编码平台:ASP.NET C#
我在 Datalist 控件中有一个 Repeater 控件。
如果中继器中没有记录,我需要隐藏 (Visible="false") 数据列表
我是这样绑定中继器的
DataListItemCollection Items = ddlmain.Items;
for (int i = 0; i < Items.Count; i++)
{
//binding here
if (Repeater.Items.Count == 0)
{
datalist.visible = false;
updatepanel.update();
}
}
但是如果Repeater(child)中没有记录,我不能隐藏Datalist的当前行
注意:我所有的控件都在 UpdateMode="Conditional" 的 UpdatePanel 中
如何正确设置转发器中没有记录的项目visible=false?
【问题讨论】:
-
如果Repeater中没有记录,希望datalist的可见false
标签: c# asp.net repeater datalist