gpt4 book ai didi

c# - 如何在 Razor View MVC C# 中将文本转换为超链接或 ActionLink

转载 作者:太空宇宙 更新时间:2023-11-03 10:53:34 24 4
gpt4 key购买 nike

我正在尝试在 MVC Razor View 中的表中显示地址列表。我这样做了,但现在我需要将这些文本转换为超链接或操作链接,如果我们单击该地址,我会有一个单独的操作 Controller 。

这是我的 View ,它显示了表中的地址列表

<table id="list" class="display"><thead>
<tr><th>
Available Addresses
</th>
<th>
Loan Statuses
</th>
</tr>
</thead>
<tbody>

@foreach (var im in Model.AddressAndStatus)
{
<tr>
<td>
@Html.DisplayFor(m => im.Address)

</td>
<td>
@Html.DisplayFor(m => im.Status)
</td>

</tr>
}



</tbody>
</table>

除了使用 DisplayFor 之外,我们是否可以使用任何帮助程序将其显示为链接而不是文本?

最佳答案

假设status是链接文本,address是链接目标,就用plain html吧。没有必要总是使用助手。

<a href="@(im.Address)">@(im.Status)</a>

关于c# - 如何在 Razor View MVC C# 中将文本转换为超链接或 ActionLink,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20404413/

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