我在我的ASP.NET页面上有FileUpload
控件,Image
控制我在哪里显示上传到服务器上的图像。我想要的是Image
控件在我在服务器上传之前单击“FileUpload
控件中的浏览”时显示我选择的内容。这样,用户就可以看到他们正在上传的内容。
我在ASP.NET 4中使用C#
答案 0 :(得分:0)
这样的事情会涉及到JavaScript,请注意这一点。没有设置开箱即用的ASP.NET控件来实现这一目标。 (主要是因为标准input type="file"
不支持此。)
快速谷歌搜索出现了a jQuery plugin,这似乎非常有效地完成了这项工作。我在添加文件时检查了我的Web检查器窗口,当然,在显示预览之前,它似乎没有发布到服务器。
在他们的Setup documentation中,您需要标题为“使用jQuery文件上传(UI版本)和自定义服务器端上传处理程序”的部分。 Their wiki还包含示例ASP.NET代码的链接。