我有一个列表作为参数的网络服务:
[WebMethod]
public void getDepartmentBy(List<string> key, List<string> value)
{
string condition = "";
for (int i = 0; i < value.Count; i++)
{
if (!value.Equals(""))
{
condition = condition + "[" + key + "]" + " = '" + value + "' and ";
}
}
Context.Response.Write(new JavaScriptSerializer().Serialize(condition));
}
我尝试像这样设置参数:
string postString = string.Format("key={0}&value={1}", key, value);
但它不起作用!
有没有办法将列表传递给参数Web请求?