我目前正在使用TemplateString来加载带有链接的图像,其中{Url}是从数据库中获取的文件名。
以下是我使用的代码,作为参考:
Ext.Net.TemplateColumn TheColumn = new Ext.Net.TemplateColumn();
TheColumn.Text = "Image";
TheColumn.DataIndex = "Url";
TheColumn.Align = Alignment.Center;
TheColumn.Flex = 1;
TheColumn.MinWidth = 70;
TheColumn.TemplateString = "<a href='http://example.com/{Url}' data-lightbox='{Url}'><img style='width:60px;height:60px;' src='http://example.com/{Url}'/></a>";
我想做的是我可以检查所请求的图像是否存在,如果不存在,我会使用替代的TemplateString。
由于我正在使用jQuery,我将保留标签以防万一。该项目是一个ASP.NET网站。