日期:2014-05-19  浏览次数:20393 次

未将对象引用设置到对象的实例?。。。
private   void   dg_ItemDataBound(object   sender,   System.Web.UI.WebControls.DataGridItemEventArgs   e)
{
System.Web.UI.WebControls.ImageButton   imi=new   ImageButton();
imi=(ImageButton)e.Item.FindControl( "ib2 ");
imi.Visible=false;
}

帮我分析分析,为什么会有那个错误呢???

------解决方案--------------------
用法应该改一下:
ImageButton imi=e.Item.FindControl( "ib2 ") as ImageButton;
if (imi!=null)
{
imi.Visible=false;
}