使用<input type =“file”/>时传递文件路径

时间:2016-06-07 22:47:44

标签: html asp.net

我读到,出于安全原因,上传的文件路径未显示或无法读取或更改(尽管我可以在上传按钮旁边显示的文本框中阅读)

这是我的要求

我的html页面包含未知数量的文本框和上传按钮,因为它是动态生成的,webform1.aspx将处理读取和数据库(访问)处理。

如果我有15个问题,每个问题有3个输入(答案,评论,照片),这意味着我将有15个答案,15个评论和15个照片

我设法通过这样做来处理我的webform.aspx中的答案和评论:

For i = 0 to Request.Form.Count -1
    Response.Write(Request.Form(i))
    Response.Write(Chr(13)+Chr(10))
Next

我想将照片插入数据库(访问附件),这不是问题,但问题是获取图像文件路径或图像二进制数据(15图像)

我有一个提交按钮,因为当用户完成输入答案,备注和照片时,他会全部提交,而不是逐一提交。

我尝试使用multipart / form-data而没有,但我不知道从哪里上传图像。

<form action="webform1.aspx" method="post" enctype="multipart/form-data">

如何获取所选照片的​​路径? 循环上传的图片

1 个答案:

答案 0 :(得分:0)

我在这里找到了解决方案:stackoverflow.com/questions/569565 / ...我需要的只是Request.Files(i)