我得到`System.Web.UI.WebControls.TextBox`而不是TextBox值

时间:2012-06-19 03:09:53

标签: c# asp.net visual-studio-2008

Gooday。你能帮我理清一下,为什么我得到这个:{1}}在Label1:

System.Web.UI.WebControls.TextBox

我指定在ASPX文件中将numeTb元素这样放置:

DataListItem item = DataList1.Items[0];
TextBox nume = (TextBox)item.FindControl("numeTb");
Label1.Text = nume.ToString();

我刚刚添加了DataTextField位思考可能有所帮助,但没有。谢谢!

1 个答案:

答案 0 :(得分:6)

您需要使用Text属性

更改此行

 Label1.Text = nume.ToString();

 Label1.Text = nume.Text;