0
我试图使用Dojo对话框来显示图像,但我的代码背后或在我的前端有问题。我认为这是Content-type的问题。Dojo对话框显示图像
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 dialog JS)。 –
感谢您的评论,但很难得到代码,因为这个CMS隐藏了很多东西。但我解决了在dojo上使用append方法。 – AFetter