日期:2014-05-20  浏览次数:20703 次

DataGrid_ItemCreated的问题,如何动态添加控件
我利用
if(e.Item.ItemType       ==       ListItemType.Item       ||       e.Item.ItemType       ==       ListItemType.AlternatingItem       )      
{                                          
           
Button       btn       =       new       Button();      
btn.ID       =       "xyz ";      
btn.Text       =       "Click       Me ";        
e.Item.Cells[2].Controls.Add(btn);      
       
}    
无法创建控件

只能创建页首的

itemdatabound创建的控件,又不能读出来   T_T

刚以为解决了...结果是没有解决

------解决方案--------------------
是不是id重复了,这样看看
Button btn = new Button();
btn.ID = "xyz " + e.Item.ItemIndex.ToString();
btn.Text = "Click Me ";

------解决方案--------------------
那你看看你的数据源是否没有数据阿