2010-09-06 41 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"); 

這不是測試,隨意定製你想要的方式/需要...

相關問題