我定义了一个html的Table,想遍历Table里面的控件,请问怎么实现?先谢了

解决方案 »

  1.   

    Table 加上id="tb1"和ranat=server,变成服务器控件
    foreach (Control item in tb1.Controls)  //历遍
    {
    }
      

  2.   

    遍历
    For Each item In XX.Items
      

  3.   

    怎样得到Table 加上id="tb1"和ranat=server,变成服务器控件
    foreach (Control item in tb1.Controls)  //历遍
    {
    }
    的item名
      

  4.   

    foreach (Control item in tb1.Controls)  
    {
       Response.Write(item.GetType().ToString());//控件类型如"System.Web.UI.WebControls Textbox"
       Response.Write(item.ID);//控件id
    }
      

  5.   

    afdfgg(午夜飞行) 我试了,item.ID是Nothing
    为什么会这样的
      

  6.   

    这个问题,是要看你的table中是html tag,还是web控件。如果是html tag,只能使用js,如果是服务端控件,就用控件的controls遍历就可以了。
      

  7.   

    for (int i; i<tb1.Controls.Count; i++)  
    {
       Response.Write(tb1.Controls.Item[i].ID);//控件id
    }