gpt4 book ai didi

asp.net-mvc - 在链接文本中创建带有HTML元素的ActionLink

转载 作者:行者123 更新时间:2023-12-03 08:11:34 25 4
gpt4 key购买 nike

在ASP.NET MVC View 中,我想包含以下形式的链接:

<a href="blah">Link text <span>with further descriptive text</span></a>

尝试将 <span>元素包含在对 linkText的调用的 Html.ActionLink()字段中,最终导致对其进行了编码(这是可以预期的)。

有什么推荐的方法可以做到这一点吗?

最佳答案

您可以使用Url.Action为您建立链接:

<a href="<% =Url.Action("Action", "Controller")%>">link text <span>with further blablah</span></a>

或使用Html.BuildUrlFromExpression:
<a href="<% =Html.BuildUrlFromExpression<Controller>(c => c.Action()) %>">text <span>text</span></a>

关于asp.net-mvc - 在链接文本中创建带有HTML元素的ActionLink,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/402605/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com