我正在使用 vb.net 并有一个发布数据的表单: value1 是文本,value2 是图像。
如何解码进入服务器的多部分表单数据,保存文件并将文本传递给另一个函数?
我正在使用 vb.net 并有一个发布数据的表单: value1 是文本,value2 是图像。
如何解码进入服务器的多部分表单数据,保存文件并将文本传递给另一个函数?
您不需要这样做,ASP.NET 会为您执行此操作,并通过Request.Form
集合提供数据,并通过键索引项目。上传的文件通过Request.Files
而不是Request.Form
.
String value1 = Request.Form["value1"];
HttpPostedFile image = Request.Files["value2"];
对于图片:
Dim pix As HttpPostedFile = System.Web.HttpContext.Current.Request.Files("pix")
对于表单元素:
Dim pix As HttpPostedFile = System.Web.HttpContext.Current.Request.Form("tag")