创建允许用户浏览图像然后显示的C#Web应用程序的最佳方法是什么? 相当于Windows应用程序中的Picturebox,排序
理想情况下,用户应该能够点击“浏览”,选择图片并在浏览器中查看
由于
答案 0 :(得分: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
答案 1 :(得分:1)
为此,用户需要选择将上传到服务器的图像,然后在HTML中呈现或使用AJAX恢复。问题是你无法摆脱发送/接收,它可能会变慢。
您可以使用FileUpload
或任何其他允许直接或通过AJAX上传文件的组件(请查看AjaxFileUpload AjaxControlToolkit)。
然后您需要通过完整的回发或使用任何其他方式(如jQuery.Ajax)向您的页面添加<img>
。