我需要将商品显示为在线购物网站。我正在使用DataList Control,而Items在表格中。一个包含所有项目的网页如下所示。 (repeatcloumns = 4)
第1项第2项第3项第4项 第4项第5项第6项第8项
但是,基于某些条件,我必须隐藏/删除人机界面中的某些项目。当我尝试使用时:
protected void DataListReward_ItemDataBound(object sender, DataListItemEventArgs e)
{
if(condition)
{
do this
}
else
{
e.Item.Controls.Remove(e.Item.FindControl("tableShopping"));
//e.Item.FindControl("tableShopping").Visible = false;
}
}
我跟Gaps一样:
项目(差距)项目(差距) 项目(差距)项目(差距)