我做了一个控件
我使用
从javascript数组生成了一个带有javascript的字符串Sys.Serialization.JavaScriptSerializer.serialize(array);
这是生成的字符串
"["name", "Code", "Alias"]"
此字符串通过回发发送给我的控件。
现在我需要知道使用C#
从这个字符串创建数组的最佳方法答案 0 :(得分:3)
您可以使用JavaScriptSerializer
类:
var serializer = new JavaScriptSerializer();
var array = serializer.Deserialize<string[]>(yourString);
注意:您需要添加对System.Web.Extensions.dll
答案 1 :(得分:0)
String[] splitByComma = yourString.Split(',');
foreach(String splitString in splitByComma)
{
splitString.Replace("\"","").Replace("[","").Replace("]","");
}