asp.net-mvc – 是否有一个ASP.NET MVC HtmlHelper的图像链接?
发布时间:2020-05-24 00:10:51 所属栏目:asp.Net 来源:互联网
导读:Html.RouteLink()HtmlHelper适用于文本链接.但是,连接图像的最佳方式是什么? 这里是我的,它的核心功能使一些重载 public static string ImageLink(this HtmlHelper htmlHelper, string imgSrc, string alt, string actionName, string controllerName, obj
|
Html.RouteLink()HtmlHelper适用于文本链接.但是,连接图像的最佳方式是什么? 解决方法这里是我的,它的核心功能使一些重载public static string ImageLink(this HtmlHelper htmlHelper,string imgSrc,string alt,string actionName,string controllerName,object routeValues,object htmlAttributes,object imgHtmlAttributes)
{
UrlHelper urlHelper = ((Controller)htmlHelper.ViewContext.Controller).Url;
string imgtag = htmlHelper.Image(imgSrc,alt,imgHtmlAttributes);
string url = urlHelper.Action(actionName,controllerName,routeValues);
TagBuilder imglink = new TagBuilder("a");
imglink.MergeAttribute("href",url);
imglink.InnerHtml =imgtag;
imglink.MergeAttributes(new RouteValueDictionary(htmlAttributes),true);
return imglink.ToString();
} (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.Net使用DBNULL检查值
- 将列表绑定到asp.net 3.5中的列表视图
- asp.net-mvc-4 – MVC4和页面生命周期?
- asp.net – 估算Web应用程序峰值带宽需求的最准确方法是什么
- asp.net-mvc – ASP.Net MVC:dbml文件的最佳实践
- 介绍几种 ADO.net 中的数据库连接方式
- asp.net-mvc-3 – ASP.NET MVC 3和App_Code文件夹
- asp.net-mvc – MVC HandleError过滤器没有捕获异常
- asp.net – LINQ to SQL – 你的DataContext在哪里住?
- 为什么工作线程使我的ASP.NET生成器在睡眠期间遇到ThreadAb
推荐文章
站长推荐
热点阅读
