2011-02-08 14 views
-2

に変更すると、最初にテキストのラベルがあり、ラベルのテキストをtextbox.textで更新したいのですがどうすればいいですか?asp.netを使ってラベルのテキストをtextbox.text

+4

何か試しましたか? – Shoban

+0

ええ、私は私が試してみたMajorversionLabel.Invoke((MethodInvoker)(MajorversionLabel.Text = "" + TextBox3.Text));は動作しません – jeremychan

答えて

2
サーバー側で

Label1.Text = Textbox1.Text; 

document.getElementById('[Label1 Client Id]').innerHTML = document.getElementById('[Textbox1 Client Id]').value; 

ところで、あなたはラベルのクライアント側を変更しても、それが元に復元されますポストバック時の値ですので、サーバ側でも変更する必要があります。

+0

'[Textbox1クライアントID]'(常に)仕事はありません。あなたは '<%= [Textbox1 Client Id] .ClientID%>' – stefan

+0

情報をお寄せいただきありがとうございます:D – jeremychan

1

テキストボックステキスト変更イベントのテキストを変更する場合は、JavaScriptを使用して変更する必要があります。

ボタンのクリックイベントでボタンをクリックし、ボタンのクリックイベントでこのコードをコードの背後に使用してください。 (JS経由)、クライアント側では

Label1.Text = Textbox1.Text; 
+0

ありがとうございます:D – jeremychan

関連する問題