调试一下看是不是赋进去了?
  
-------------------------------------------
MSN:[email protected] 
请给我与您交流的机会

解决方案 »

  1.   

    奇怪,通过如下测试protected void Da_ItemDataBound(object sender, DataGridItemEventArgs e)
        {
            if (e.Item.ItemType == ListItemType.Item)
            {
                string id = ((Label)e.Item.FindControl("lab")).Text.ToString();
                Response.Write(id);
            }
        }
    其输出结果只有第1、3、5、7、、、、行的记录取出来了,偶数的没有取出来,为什么呢??
      

  2.   

    又测试了一下,如果e.Item.ItemType == ListItemType.Item||e.Item.ItemType==ListItemType.AlternatingItem就可以了,为什么e.Item.ItemType == ListItemType.Item不能包含所有的模板列的绑定数据呢?