C#后台如何得到上传文件以及对应的参数?求代码
使用如下的方法不行!
/*上传图片到服务器 wx.uploadFile url:后台上传文件路径地址 data:自定义参数 {'userID':'0001'} fileName:接收数据的参数名称,后台参数类型:System.Web.HttpPostedFileWrapper CallBack:返回路径
url:后台上传文件路径地址 data:自定义参数 {'userID':'0001'} fileName:接收数据的参数名称,后台参数类型:System.Web.HttpPostedFileWrapper CallBack:返回路径暂时fileName方法传的是:file*/
function UploadImage(url,data,fileName,CallBack) { wx.chooseImage({ success:
{ wx.chooseImage({ success: function (res) { var tempFilePaths = res.tempFilePaths wx.showLoading({ title: '正在上传', mask: true}) wx.uploadFile({ url: url, filePath: tempFilePaths[0],//临时路径 name: fileName, formData: data, success: function (res) { var data = res.data wx.hideLoading() CallBack(data) } }) } }) }
后台C#代码
public string UploadImage(HttpPostedFileWrapper file, string userID) { var msg= bll.UploadImage(file.InputStream, userID);
var result = new ReturnResult<string>(msg);
return result.Serialize();
}
}
