Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将列表传递给POST参数asp.net web请求_Asp.net_Httpwebrequest - Fatal编程技术网

如何将列表传递给POST参数asp.net web请求

如何将列表传递给POST参数asp.net web请求,asp.net,httpwebrequest,Asp.net,Httpwebrequest,我有一个将列表作为参数的web服务: [WebMethod] public void getDepartmentBy(List<string> key, List<string> value) { string condition = ""; for (int i = 0; i < value.Count; i++) { if (!value.Equals(""))

我有一个将列表作为参数的web服务:

[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));
    }
但它不起作用
是否有方法将列表传递给参数web请求

string postString = string.Format("key={0}&value={1}", key, value);