TEL:400-8793-956
当前位置:程序、服务器

如何从Asp.Net MVC控制器返回图像

提问者: 近期获赞: 浏览人数: 发布时间:2020-12-20 14:55:46

 问: 在Asp.Net MVC项目中工作时,我陷入了一个问题,即如何从MVC Controller返回图像?

 
真正的想法是,我必须根据用户的输入,在各种图像(我保存在解决方案资源管理器中的Content文件夹中)中返回一个图像。请告诉我,如果有人对Asp.Net MVC感到陌生,该怎么办?
 
我在做什么如下:
 
使用系统;
使用System.Collections.Generic;
使用System.Linq;
使用System.Web;
使用System.Web.Mvc;
命名空间RoutePOC.Controllers
{
    公共类HomeController:控制器
    {
        公共ActionResult Index()
        {
           返回View();            
         }
          [HttpPost]        
        公开ActionResult搜索(int选择)
        {
           如果(选择== 1)
             //返回image1 ....如何执行此操作?
        }
   }
}
提前致谢..!
 
 
答: 这可以通过以下代码完成
 
返回File(“〜/ Content / Penguins.jpg”,“ image / jpg”);
这意味着您要告诉您从内容文件夹中返回Penguins.jpg文件(路径可能是动态的)
,第二个参数告诉您返回的文件类型应为图片类型
上一篇: 如何使用表的主键列出表名
下一篇: 要在PHP中生成5位数的序列号