我有一个简单的带有文本框,按钮和标签控件的ASP.net程序。使用带分隔符的+ =运算符
在按钮单击事件上,我将文本框文本分配给标签文本并每次使用赋值运算符添加到它。我使用逗号分隔值。
protected void Button1_Click(object sender, EventArgs e)
{
Label1.Text += TextBox1.Text + ",";
}
问题是这段代码给了我一个额外的逗号。例如如果值1,2,3,4和5在文本框中输入,标签文本将是:
1,2,3,4,5,
我需要它是:
1,2,3,4,5
有人能帮忙吗?
你为什么不直接删除最后一个逗号,为例如通过采取一个子字符串0 ... length - 2. – 2013-02-19 22:15:34
现在我很好奇,为什么在按钮单击时在TextBox1.Text的末尾添加一个逗号,如果您已经在文本框中输入逗号。 – 2013-02-19 22:47:04