asp.net MVC3中有没有帮助器
<a href="www.google.com">Go to Google </a>不是用于操作,而是指向静态链接
发布于 2011-03-23 11:43:54
我不相信有,但我不知道你为什么想要。你实际上会得到更多的代码:
<a href="http://www.google.com/">Go to Google</a>
<%: Html.Link("http://www.google.com/", "Go to Google") %>
@Html.Link("http://www.google.com/", "Go to Google")更新:如果你想像上面那样创建一个Link()帮助器,你可以使用一个扩展方法:
public static class LinkExtensions
{
public static MvcHtmlString Link(this HtmlHelper helper, string href, string text)
{
var builder = new TagBuilder("a");
builder.MergeAttribute("href", href);
builder.SetInnerText(text);
return MvcHtmlString.Create(builder.ToString(TagRenderMode.Normal));
}
}https://stackoverflow.com/questions/5400571
复制相似问题