Datalist里关于按钮隐藏问题
datalist里有很多产品的信息(A类产品,B类产品,C类产品等)还有一列按钮,点击相应行的按钮可以修改产品信息的内容。由于产品有信息有个发布时间,发布后就不可修改,但它们每种产品的发布时间又不同,于是这列按钮中就有的显示(未审核时,可以修改),有的不显示(审核过了,已发布了).也就是怎么隐藏特定项的按钮的显示与不显示 ?
比如我想让"B类产品"中ID为"3"的产品所在行的按钮隐藏,该怎么做呢?
Button button=(Button)(DataList1.Items[0].FindControl("Button1"));
button.Visible=false;
这个是可以隐藏,但是它隐藏的第一行的按钮。
我想让B产品中ID为3的产品所在行的按钮隐藏,那么这个DataList1.Items[0].FindControl("Button1")中Items[i]怎么确定呢?