在我的asp.net mvc3项目中,我有附件部分,用户可以上传他的信任图像(扫描合同),我存储在远程服务器上。但是当我渲染附件时,我不想给出完整的图像URI,如
<img href="http://imageURI..." />.
我想我可以通过像
这样的控制器动作来渲染它们public ActionResult RenderImage
{
return File(...);
}
但在方法文件中我无法传递URI路径。
有谁能建议我更好的解决方案。
答案 0 :(得分:0)
如果客户端浏览器不是IE8,只需使用Data URI Image。检查this。
@Html.DrawImage("content/images/cat.jpg","funny cat")
<强>输出强>
<img alt="funny cat" src="data:image/jgp:base64,________" />