我使用以下代码在绑定后对表中的每一行进行操作:
protected void dtlImages_ItemDataBound(object sender,DataListItemEventArgs e) { if (e.Item.ItemType == ListItemType.Item) { LinkButton button = (LinkButton)e.Item.FindControl("lbDeleteImage"); button.Visible = false; } }
我在表格中的每个图像旁边都有一个按钮,允许我删除图像(行).似乎工作得很好,但实际发生的是它使每个其他行的项目(删除按钮)不可见.是什么导致这种情况发生?很难在Google中找到要搜索的正确字词.