在ASP.net webform我试图填充下拉列表与项目收到作为从服务器的蜇,但insid作为文本显示的单个项目。字符串作为项目下拉列表
如何将retrived字符串添加到dropdownlist中作为项目?
按钮点击代码:
protected void btnSend_Click1(object sender, EventArgs e)
{
server.Connect(ipep);
NetworkStream stream = new NetworkStream(server);
Byte[] data = System.Text.Encoding.ASCII.GetBytes("GU");
stream.Write(data, 0, data.Length);
data = new Byte[256];
Int32 bytes = stream.Read(data, 0, data.Length);
ResponseData = System.Text.Encoding.ASCII.GetString(data, 0, bytes);
DropDownList1.Items.Add(ResponseData);
server.Close();
}
在对方PowerShell的服务器将完成的功能和响应与:
function GU
{
$global:rresult = @("test1" , "test2" , "test3")
}
而且不幸的是,结果是: DropDownListAsString
试过.Split(',')
和其他的东西,但没有奏效。 任何想法如何添加"test1" , "test2" , "test3"
作为单独的项目?
如果没有逗号在原始响应字符串,但空格..然后尝试'string.Split(“‘)'' – MethodMan