【发布时间】:2013-12-13 15:12:06
【问题描述】:
我正在尝试使用 Dojo Dialog 来显示图像,但我的代码后面或前端有问题。我认为这是内容类型的问题。
public ActionResult GetUploadedFile(int FileUploadId)
{
var photos = new GenericRepository<FileUpload>().Find(x => x.FileUploadId == FileUploadId);
if (photos.Any())
{
var photo = photos.First();
Response.AppendHeader("Content-Type", "image/jpeg");
return File(new WebImage(photo.Path).GetBytes(), "image/jpeg");
}
// Loading a default photo for realties that don't have a Photo
return File(new WebImage(HostingEnvironment.MapPath(@"~/Content/images/no-photo100x100.png")).GetBytes(), "image/png");
}
谁能帮帮我?
【问题讨论】:
-
你能把JS dojo对话框代码贴在这里吗?另请附上ASP.net生成的HTML结果代码(带有dojo对话框JS)。
-
感谢您的评论,但很难获得代码,因为这个 CMS 隐藏了很多东西。但我在 dojo 上使用 append 方法解决了。
标签: asp.net-mvc content-type dojo