public MvcHtmlString Image(BootStrapImageType ImageType, string ImagePath, object HtmlAttributes) { string imgClass = ""; switch (ImageType) { case BootStrapImageType.CIRCLE: imgClass = "img-circle"; break; case BootStrapImageType.POLAROID: imgClass = "img-polaroid"; break; case BootStrapImageType.ROUNDED: imgClass = "img-rounded"; break; } TagBuilder tag = new TagBuilder("img"); tag.AddCssClass(imgClass); tag.MergeAttribute("src", ImagePath, true); tag.MergeAttributes(HtmlHelper.AnonymousObjectToHtmlAttributes(HtmlAttributes), true); return new MvcHtmlString(tag.ToString(TagRenderMode.SelfClosing)); }
public MvcHtmlString Image(BootStrapImageType ImageType, string ImagePath) { return Image(ImageType, ImagePath, (object)null); }