`
kabike
  • 浏览: 600925 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

C# winform程序提交带文件的form

 
阅读更多
在html页面里,可以在form里提交file和普通input,在winform里如何实现呢,需要自己构造提交的表单数据,具体可以参考
http://www.cnblogs.com/greenerycn/archive/2010/05/15/csharp_http_post.html
也可以利用
            WebClient webClient = new WebClient();
            NameValueCollection values = new NameValueCollection();
            values.Add("userId", Convert.ToString(userId));
            webClient.QueryString = values;
            webClient.UploadFile(APP_PATH + "/upload.action",
                  "POST", file);

这样的问题是userId应该是出现在url中而不是form里

或者把文件转成base64字符串传也可以
http://blog.csdn.net/ruiqi317/article/details/6450675
0
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics