Exemple #1
0
        public override Control AddTo(ContentItem item, string detailName, Control container)
        {
            string url = item[detailName] as string;

            if (!string.IsNullOrEmpty(url))
            {
                string extension = VirtualPathUtility.GetExtension(url);
                switch (extension.ToLower())
                {
                case ".gif":
                case ".png":
                case ".jpg":
                case ".jpeg":
                    break;

                default:
                    return(null);
                }

                return(DisplayableImageAttribute.AddImage(container, item, detailName, PreferredSize, CssClass, Alt));
            }
            return(null);
        }
 public override Control AddTo(ContentItem item, string detailName, Control container)
 {
     return(DisplayableImageAttribute.AddImage(container, item, detailName, PreferredSize, CssClass, Alt));
 }
Exemple #3
0
 public static Control AddImage(Control container, ContentItem item, string detailName, string cssClass, string altText)
 {
     return(DisplayableImageAttribute.AddImage(container, item, detailName, null, cssClass, altText));
 }