2010-09-06 2 views

ответ

1

вы можете легко создать свой собственный помощник, что-то вроде:

public static MvcHtmlString ImgLink(this HtmlHelper htmlHelper, string name, string href, string src) 
{ 
    TagBuilder a = new TagBuilder("a"); 
    a.MergeAttribute("name", name); 
    a.GenerateId(name); 
    a.MergeAttribute("href", href"); 

    TagBuilder img = new TagBuilder("img"); 
    img.MergeAttribute("src", src); 

    a.SetInnerHtml(img.ToString(TagRendreMode.SelfClosing)); 
    return MvcHtmlString.Create(a.ToString()); 
} 

и использовать его как это:

Html.ImgLink("logo", "~/", "/_assets/images/logo.png"); 

это не тестировалось, не стесняйтесь, чтобы настроить его так, как ваш хочет/необходимо ...

Смежные вопросы