2017-03-23 5 views
-1

ボタン(47)でいっぱいのインターフェイスを構築し、それぞれにアドレスがあります。ボタンをクリックすると、アドレスがテキストボックスに表示されます。私はこれを行うことができますが、一度に1つのアドレスでしかできません。別のボタンを押すと、前のアドレスが新しいアドレスにコピーされます。複数のテキスト行を異なるボタンのテキストボックスに追加するC#

ボタンの背後にあるコードは単純です:

protected void btnYmca_Click(object sender, EventArgs e) 
{ 
    txtOut.Text = "Some address here\n"; 
} 

これらのボタンのすべてがこのように設定されています。これらのボタンにはテキストを消去するものはありませんが、別のボタンをクリックすると自動的に消去されます。テキストボックスはMultiLineに設定されています。

ボタンを押したときにテキストボックスにテキスト行を残し、その下の行に新しいアドレスを追加する方法はありますか?私は終了時にテキストボックスをクリアする別のボタンがあります。

答えて

1

=の前に+を追加する必要があります。これは、値を上書きするのではなく、値を追加します。

protected void btnYmca_Click(object sender, EventArgs e) 
{ 
    txtOut.Text += "Some address here\n"; 
} 
関連する問題