2010-12-13 7 views

答えて

2

<%=Html.Image("~/content/images/ajax-loader.gif", new{style="margin: 0 auto;"})%> 

お楽しみください..

+0

フィードバックに感謝します。 –

1

またはあなたは少しHTMLヘルパー作ることができます::

public static MvcHtmlString Image(this HtmlHelper helper, 
          string url, 
          object htmlAttributes) 
{ 
    return Image(helper, url, null, htmlAttributes); 
} 
public static MvcHtmlString Image(this HtmlHelper helper, 
           string url, 
           string altText, 
           object htmlAttributes) 
{ 
    TagBuilder builder = new TagBuilder("image"); 

    var path = url.Split('?'); 
    string pathExtra = ""; 
    if(path.Length >1) 
    { 
     pathExtra = "?" + path[1]; 
    } 
    builder.Attributes.Add("src", VirtualPathUtility.ToAbsolute(path[0]) + pathExtra); 
    builder.Attributes.Add("alt", altText); 
    builder.MergeAttributes(new RouteValueDictionary(htmlAttributes)); 
    return MvcHtmlString.Create(builder.ToString(TagRenderMode.SelfClosing)); 
} 

典型的な使用あなたが<img>タグを使用することができますビューの画像を表示するには

おかげ 奈良

+0

すてきな答えに感謝します。 –

関連する問題