aspxgridview中某一列是一列图片按钮,链接到相应的页面,我想实现的是根据不同的条件,让其中的某几行的这个图片按钮变为不可用,怎么实现不可用啊??变灰之类的。

解决方案 »

  1.   

    我只提供两种方法:
    第一,在Repeater事件rp_ItemDataBound中获得你要设置为不可用的图片按钮对象。可以这样获得,
    图片控件 hl= e.Item.FindControl("图片控件ID") as 图片控件;
    然后,在rp_ItemDataBound事件里面写业务逻辑,不难吧!
    第二,直接在页面使用<%%>进行判断,你想怎么隐藏,就怎么写在页面设置。
      

  2.   

    几个步骤:
    行、条件、找到行里的图片、设置图片的Object.Enabled = false;