アイテムをオンライン ショッピング サイトとして表示する必要があります。私は DataList コントロールを使用しており、アイテムはテーブル内にあります。以下のように、すべての項目を含む 1 つの Web ページで問題ありません。(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;
}
}
私はギャップでこのようになっています:
アイテム(隙間) アイテム(隙間) アイテム(隙間) アイテム(隙間)