Попытка отправить элемент <img>
из контроллера и отобразить его в пользовательском интерфейсе внутри JQgrid.
public HomeController(IHostingEnvironment HostingEnvironment, IConfiguration Configuration)
{
this.HostingEnvironment = HostingEnvironment;
}
public JsonResult GetType()
{
AMCType_Home TypeData = new Type_Home();
string AppPath = HostingEnvironment.WebRootPath;
TypeData.Edit = "<img src='" + Path.Combine(AppPath, "/Content/Images/edit.gif") + "' width='14' height='14' id='Type_" + Convert.ToInt32(Reader["Type_ID"]) + "' class='imgEditType' editmode='false' Title='Edit' />";
return Json(TypeData);
}
Это мой код JQgrid.
$("#tblAMCType").jqGrid({
url: AbsoluteURL_P('/Home/GetType'),
datatype: 'json',
cache: false,
type: "GET",
colModel: [
{
label: 'Edit', name: 'Edit', width: 30, align: 'center', search: false, sortable: false
}],
loadComplete: function (data)
{
console.log(data);
}
});
Я могу получить изображение, когда проект запускается локально , но когда размещено на IIS , изображение не отображается.
Пожалуйста, помогите.
Заранее спасибо