Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.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
Asp.net 具有预览功能的图像上载功能_Asp.net_Html_File Upload - Fatal编程技术网

Asp.net 具有预览功能的图像上载功能

Asp.net 具有预览功能的图像上载功能,asp.net,html,file-upload,Asp.net,Html,File Upload,我必须在asp.net中实现图像上载功能。我遵循的方法是这样的:- 提交一个包含元素的表单,并将表单的目标设置为命名的iframe[以给人一种Ajax请求/响应的印象]。此表单发布到的aspx文件将图像作为Reponse.Write(“”)写入响应中显示的图像应进行裁剪(我计划使用的位置) 我想知道的是:是否有其他方法可以在中显示图像,而不是在iframe中显示图像,我认为iframe比这种方法要好得多 如果您拥有或能够访问“location”值,那么您肯定拥有将div元素添加到响应中所需的一切

我必须在asp.net中实现图像上载功能。我遵循的方法是这样的:-

提交一个包含
元素的表单,并将表单的目标设置为命名的iframe[以给人一种Ajax请求/响应的印象]。此表单发布到的aspx文件将图像作为
Reponse.Write(“”)写入响应中显示的图像应进行裁剪(我计划使用的位置)


我想知道的是:是否有其他方法可以在
中显示图像,而不是在iframe中显示图像,我认为iframe比这种方法要好得多

如果您拥有或能够访问“location”值,那么您肯定拥有将div元素添加到响应中所需的一切:

Response.Write(“”)

或者可能使用jQuery之类的工具来简单地设置现有div的内容:

$("#uploadedImage").html("<img src='location' />");
$(“#UploadeImage”).html(“”);
在HTML文档中:

<div id="uploadedImage"></div>


在这种情况下,响应将写入何处?在提交表单的目标中。。那么目标是什么呢???目标仍然是一个表单,即upload.aspx,甚至可能是当前正在查看的页面。为了避免出现回发,您需要利用实际的Ajax调用。是否可以使用Ajax调用上载文件?