1

创建允许用户浏览图像然后显示它的 C# Web 应用程序的最佳方法是什么?相当于 Windows 应用程序中的 Picturebox,有点像

理想情况下,用户应该能够单击浏览,选择图片并在浏览器本身中查看

谢谢

4

2 回答 2

2

已经为 asp.net 准备了一些图像浏览器,包括源代码。

他们中有一些

http://www.codeproject.com/Articles/17605/Thumbnail-Image-Viewer-Control-for-ASP-NET-2-0

http://www.codeproject.com/Articles/29846/A-simple-ASP-NET-AJAX-image-browser

于 2012-05-14T10:12:35.493 回答
1

为此,用户需要选择将上传到服务器的图像,然后以 HTML 呈现或使用 AJAX 恢复。问题是您无法摆脱发送/接收,并且它可能会变慢。

您可以使用FileUpload允许直接或通过 AJAX 上传文件的任何其他组件(请查看AjaxFileUpload AjaxControlToolkit)。

然后您需要<img>通过完整的回发或使用任何其他方式(如 jQuery.Ajax)向您的页面添加一个。

于 2012-05-14T10:12:47.897 回答