当前位置: 代码迷 >> ASP.NET >> 请问一个关于给DataGrid中给Cell添加JS的有关问题,总是出错
  详细解决方案

请问一个关于给DataGrid中给Cell添加JS的有关问题,总是出错

热度:3027   发布时间:2013-02-26 00:00:00.0
请教一个关于给DataGrid中给Cell添加JS的问题,总是出错!
protected   void   dgSurveyList_ItemDataBound(object   sender,   DataGridItemEventArgs   e)
        {  
                        if   (e.Item.ItemIndex   >   0)
                        {
                                TextBox   txt1   =   (TextBox)e.Item.Cells[0].Controls[0];
                                //这一步的时候招抛出异常,说值index不在范围内..
                        }
        }

可是问题是,在这个dgSurveyList_UpdateCommand的事件中,就可以引用到(TextBox)e.Item.Cells[0].Controls[0];正常..

我想问一下,到底是哪一部份出了问题了???或者是应该加上什么条件我没有加上?

------解决方案--------------------------------------------------------


if(e.Item.ItemType == ListItemType.AlternatingItem || e.Item.ItemType == ListItemType.Item)
{}