在webform1.aspx页面中,有一个DataList控件,DataList中有TextBox txtBox1控件已绑定数据
在页面中还有一按钮,当点击按钮时,怎么样才能获取到txtBox1中的绑定值?

解决方案 »

  1.   

    foreach(DataListItem dli in  this.DataList.Items)
    {
        TextBox tb = (TextBox)dli.FindControl("TextBox1");
        tb.Text....
    }
      

  2.   

    TextBox tb = (TextBox)e.Item.FindControl("txtBox1");
    tb.Text 中的值就是你要的那个了。
      

  3.   

    int empid=(int)DataList1.DataKeys[e.Item.ItemIndex];
      

  4.   

    回复人: brightheroes(闭关|那一剑的风情) ( ) 信誉:108  2004-12-03 16:54:00  得分: 0  
     
     
       foreach(DataListItem dli in  this.DataList.Items)
    {
        TextBox tb = (TextBox)dli.FindControl("TextBox1");
        tb.Text....
    }
      
     
    Top  
     
     回复人: tomtown530(梦想一定会实现!) ( ) 信誉:100  2004-12-03 17:07:00  得分: 0  
     
     
       TextBox tb = (TextBox)e.Item.FindControl("txtBox1");
    tb.Text 中的值就是你要的那个了。
      
    当按钮在datalist的item中时,用上面这位的方法。
    当按钮在datalist外面时,用上面的上面这位的方法。