日期:2014-05-17  浏览次数:20457 次

把图片以二进制保存到数据库,提交的时候怎么会有下载提示啊,晕!
如题,代码如下,提交以后,数据库是保存了,到每次怎么都有一个什么提示的下载框。怎么去掉那个提示啊?大侠帮忙!
C# code

            Images img = new Images();
            var file = Request.Files["img"];
            byte[] b = new byte[file.ContentLength];
            Stream s = file.InputStream;
            s.Read(b, 0, file.ContentLength);
            s.Close();
            img.img = b;
            img.type = file.ContentType;
            bool f = manager.SaveImage(img);
            if (f)
            {
                return Json("success");
            }
            else
            {
                return Json("fail");
            }



------解决方案--------------------
你了解一下http post 文件的原理就清楚了,返回也没用。

ContentResult ,可以实现 ,什么也不返回

------解决方案--------------------
return Content("success")不要用return Json