0

さようなら。なぜ私がこれを取得するのかを理解するのを手伝ってもらえますか: System.Web.UI.WebControls.TextBox Label1:

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

numeTb 要素が ASPX ファイルに次のように配置されるように指定します。

<asp:TextBox ID="numeTb" runat="server" Width="400px" 
Text='<%# Eval("nume") %>' DataTextField="nume" DataValueField="nume"></asp:TextBox>

DataTextField のビットを追加したところ、役立つかもしれませんが、いいえ。ありがとうございました!

4

1 に答える 1

6

Textプロパティを使用する必要があります

この行を変更

 Label1.Text = nume.ToString();

 Label1.Text = nume.Text;
于 2012-06-19T03:11:48.353 に答える