gpt4 book ai didi

c# - Html.ActionLink 和 HTML 作为参数 (ASP.Net MVC 2)

转载 作者:行者123 更新时间:2023-11-30 21:20:15 25 4
gpt4 key购买 nike

Html.ActionLink("<span class=\"title\">Retry</span><span class=\"arrow\"></span>", "Login", "User")

你好,

如果我在 ASP.Net MVC 2 中执行以上代码,我会在屏幕上得到以下输出: Error? http://img27.imageshack.us/img27/2069/screenerror.png

如何禁用代码转义,使我的跨度在 ActionLink 内,而不显示为输出?

我知道这是预期的行为,以确保它的安全,但我希望它解释我作为参数传递的 HTML 代码。

谢谢!伊万

最佳答案

ActionLink辅助方法只能用于纯文本链接。

你应该手动制作一个 <a>标签,像这样:

<a href="<%=Url.Action("Login", "User") %>">
<span class="title">Retry</span><span class="arrow"></span>
</a>

关于c# - Html.ActionLink 和 HTML 作为参数 (ASP.Net MVC 2),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3379278/

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