Как я могу изменить размер изображения в HTML-помощник Tagbuilder

Следующие коды C# создают тег изображения, который выбирает изображение из каталога;

    public static IHtmlString Image(this HtmlHelper helper, string src, string alt, int whichpic,string width,string height)
    {
       switch (whichpic)
       {
           case 1:
                src = "~/assets/img/products/" + src + "_1.jpg";
                break;
           case 2:
                src = "~/assets/img/products/" + src + "_2.jpg";
                break;
           case 3:
                src = "~/assets/img/products/" + src + "_3.jpg";
                break;
       }


        TagBuilder tb = new TagBuilder("img");
        tb.Attributes.Add("src", VirtualPathUtility.ToAbsolute(src));
        tb.Attributes.Add("alt",alt);
        tb.Attributes.Add("width", width);
        tb.Attributes.Add("height", height);

        return new MvcHtmlString(tb.ToString(TagRenderMode.SelfClosing));
    }

Проблема в том, что атрибуты width и height не работают.

Может кто-нибудь помочь мне создать атрибуты ширины и высоты стилей?

Спасибо

0 ответов

Другие вопросы по тегам