0

我需要在上传之前预览图像。我能够将文件路径从视图传递到控制器,在控制器中使用内存流类我试图在将图像保存到数据库之前预览图像。任何人都可以为我提供任何示例或这个例子谢谢!

4

2 回答 2

5
<script type="text/javascript">        
    function readfile(input) {
        if (input.files && input.files[0]) {
            var reader = new FileReader();

            reader.onload = function(e) {
                $('#image_preview').attr('src', e.target.result);
            }

            reader.readAsDataURL(input.files[0]);
        }
    }
</script>



 <form id="form1">
  <input type='file' onchange="readfile(this);" />
  <img id="image_preview" src="#" alt="your image" width="200" height="200"/>
</form>

我也创建了 bin,尝试使用此链接http://codebins.com/codes/home/4ldqpc4

于 2012-07-03T05:56:23.503 回答
1

请检查以下网址

http://weblogs.asp.net/imranbaloch/archive/2010/04/03/image-preview-in-asp-net-mvc.aspx

mvc 2中的图像上传和预览

于 2012-07-03T04:31:35.827 回答