我不确定我是否正确使用了 WebImage
类。
我有一个 Controller ,可以从数据库中提取照片和一些相关信息(评论、上传日期、文件名)。我想返回包含此信息的部分 View ,并显示图像和额外信息。
所以我从字节数组创建了一个新的 WebImage,但是我如何显示它呢?
根据 this article 应该很简单
除了不起作用之外,它只是输出 <img src="System.Web.Helpers.WebImage">
并且调用 .Write
没有帮助。
有没有办法做到这一点,或者我是否需要将我的 Action 分成两个不同的 Action ,一个返回照片信息,一个返回照片本身?
最佳答案
无论如何都无法在单个 Razor View 中执行此操作……您需要创建一个单独的操作来渲染图像。
页面上的 img 标签将根据 img src 中提供的 url 对服务器进行单独的 http 调用。
关于c# - View 是否可以显示WebImage而无需先将其保存到文件中?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6765638/