有知道怎么设置无图片时,给个默认的图片。不想要X的。
如题。。不知道Web.Config能不能设置的。
要全局的。。谢谢了。
[解决办法]
单个IMG判断即可。
config,有太多地方能放图片了,不知道全局是否可行。
关注中。
[解决办法]
在web.config <appSettings>里面设置一个节点 比如:
//设置<add key="StartTime" value="17:11"/>//取string appStartTime = ConfigurationManager.AppSettings["StartTime"];
[解决办法]
#region 判断并显示上传资源是什么类型的文件显示其图标 public string getFileIcon(string b) { String Ext = b; string _Icon = "other.gif"; Ext = Ext.ToLower(); Ext = Ext.Substring(Ext.LastIndexOf(".") + 1); if (("aspx,asax,ascx").Contains(Ext)) return "aspx.gif"; if (("asp,asa,axd").Contains(Ext)) return "asp.gif"; if (("cs,vb").Contains(Ext)) return "CS.gif"; if (("html,htm,stml").Contains(Ext)) return "html.gif"; if (("exe,mis,bat").Contains(Ext)) return "exe.gif"; if (("swf,flv").Contains(Ext)) return "flash.gif"; if (("doc,docx,wps").Contains(Ext)) return "doc.gif"; if (("jpg").Contains(Ext)) return "jpg.gif"; if (("rar").Contains(Ext)) return "rar.gif"; if (("zip").Contains(Ext)) return "zip.gif"; if (("pdf").Contains(Ext)) return "pdf.gif"; if (("xls").Contains(Ext)) return "xls.gif"; if (("mdb").Contains(Ext)) return "mdb.gif"; if (("mp3,mp4,rm,mid,rmvb").Contains(Ext)) return "mid.gif"; if (("txt").Contains(Ext)) return "txt.gif"; if (("bmp").Contains(Ext)) return "bmp.gif"; if (("gif").Contains(Ext)) return "gif.gif"; if (("psd").Contains(Ext)) return "psd.gif"; if (("ppt").Contains(Ext)) return "ppt.gif"; if (("dll").Contains(Ext)) return "dll.gif"; if (("sql").Contains(Ext)) return "sql.gif"; if (("mdb").Contains(Ext)) return "mdb.gif"; if (("xml").Contains(Ext)) return "xml.gif"; if (("php").Contains(Ext)) return "php.gif"; if (("config").Contains(Ext)) return "config.gif"; if (("js").Contains(Ext)) return "js.gif"; return _Icon; } #endregion
------解决方案--------------------
onerror=this.src=xxxxx
[解决办法]
<img src="xxx" onerror="this.src='xxxxx'">
[解决办法]
<img src="xxx" onerror="this.src='xxxxx'">
[解决办法]
要是xxxxx也不存在就好看了
[解决办法]
给图片路径字段默认值就OK了 当没有上传图片时显示默认图片!
[解决办法]