-1

拆分功能后,我无法将字符串值传递给标签或文本框。所以我的问题是如何在应用拆分函数后将字符串值存储在标签中。

string strData2 = "samsung,apple,htc";       
char[] separator2 = new char[] { ',' };
string[] strSplitArr = strData2.Split(separator2);
foreach (string arrStr in strSplitArr)
{
       Response.Write(arrStr + "<br/>");

}

(例如 label.text = ""+拆分字符串值)谢谢

4

3 回答 3

1

您可以使用String.Join

label.Text = String.Join("," , strSplitArr);

在每个元素之间使用指定的分隔符连接字符串数组的所有元素。

于 2013-04-18T10:36:48.090 回答
0

你想再次将这些加入一个字符串吗?使用 String.Join:

label.Text += String.Join(' ',strSplitArr);

来源:http: //msdn.microsoft.com/pl-pl/library/57a79xd0.aspx

于 2013-04-18T10:38:15.957 回答
0

尝试:

label.text = label.text + arrStr;

用break一个接一个地列出,做

label.text = label.text + arrStr + "</br>";
于 2013-04-18T10:34:33.033 回答