SORU
4 Aralık 2008, PERŞEMBE


ASP.NET MVC Ajax.ActionLink Görüntü ile

zaten ajax bir actionlink olarak görüntü bir gösterin var mı? Sadece bu iş için metin kullanarak bulabilirim. Yardımlarınız için teşekkürler!

CEVAP
1 Kasım 2009, Pazar


Contact manger project onun Stephen Walthe

 public static class ImageActionLinkHelper
{

    public static string ImageActionLink(this AjaxHelper helper, string imageUrl, string altText, string actionName, object routeValues, AjaxOptions ajaxOptions)
    {
        var builder = new TagBuilder("img");
        builder.MergeAttribute("src", imageUrl);
        builder.MergeAttribute("alt", altText);
        var link = helper.ActionLink("[replaceme]", actionName, routeValues, ajaxOptions);
        return link.Replace("[replaceme]", builder.ToString(TagRenderMode.SelfClosing));
    }

}

Şimdi SEO dosya türü :

<%= Ajax.ImageActionLink("../../Content/Delete.png", "Delete", "Delete", new { id = item.Id }, new AjaxOptions { Confirm = "Delete contact?", HttpMethod = "Delete", UpdateTargetId = "divContactList" })%> 

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BgirlNilaya

    BgirlNilaya

    29 EKİM 2008
  • Diogo Oliveira

    Diogo Olivei

    4 HAZİRAN 2006
  • PlugResearch

    PlugResearch

    22 Mart 2006