我已经构建了一个充满按钮(47)的界面,每个界面都有一个地址。当您单击该按钮时,它应该将地址放在文本框中。我可以做到这一点,但一次只有一个地址。当我按下另一个按钮时,先前的地址被新的地址复制。
按钮背后的代码很简单:
protected void btnYmca_Click(object sender, EventArgs e)
{
txtOut.Text = "Some address here\n";
}
所有这些按钮都设置如下。这些按钮中没有任何内容可以清除文本,但是当我单击其他按钮时它会自动执行。文本框设置为MultiLine。
当您点击一个按钮时,有没有办法让文本行保留在文本框中,然后在它下面的一行上添加一个新地址?完成后,我有一个单独的按钮来清除文本框。
答案 0 :(得分:1)
您需要在+
之前添加=
。然后,这将附加值而不是覆盖它。
protected void btnYmca_Click(object sender, EventArgs e)
{
txtOut.Text += "Some address here\n";
}