如何取得gridview中其它控件的ID,
我在gridview中加入了一个LABLE但是我想取得它的ID,应该怎么样取得,希望各位高手指点.

解决方案 »

  1.   

    FindControl也需要知道ID String的啊?
    樓主,你自己加入的label會不知道其ID?
    這個好像有點....
    幫頂。
      
    *****************************************************************************
    欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
      

  2.   

    Lable lab=(Lable) e.Item.FindControl("控件ID")
    lab.ID
    就可以获取到拉
      

  3.   

    在page_load里面不可以
    Label a = (Label)e.Item.FindControl("lab");
    提示system.eventargs并不包含Item的定义
    是不是我那里操作失误
      

  4.   

    for (int i = 0; i < this.GridView1.Rows.Count; i++)
            {
                Label lbl = this.GridView1.Rows[i].FindControl("Label1") as Label;
                
                lbl.Text = "I find out it";
            }
      

  5.   

    樓上@clever_zhu_fei() ,既然findctrol("ID String")啦,這不就是ID了吧,還用得著lbl.ID嗎?
    樓主的意思,好像是@cooolchen(左中右先生) 這樣子的?又好像不像,只有他自己明白了.