在 mvc 2.0 中生成 URL(不带锚标记)

发布于 2024-11-05 01:04:43 字数 163 浏览 0 评论 0原文

我需要生成一个基于控制器和操作但没有锚标记的链接,即只需生成类似这样的内容

http://www. stackoverflow.com/myfavorite/website

i need to generate a link based on a controller and action but with no anchor tags, ie just generate something like this

http://www.stackoverflow.com/myfavorite/website

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

牵你手 2024-11-12 01:04:43

您可以使用 Url.Action 而不是 Html.ActionLink

示例

<%= Url.Action(new { controller = "myfavourite", action = "website" }) %>

将为您提供“myfavorite/website”部分,如果需要,您可以在其前面添加主机名。

You can use Url.Action rather than Html.ActionLink

Example

<%= Url.Action(new { controller = "myfavourite", action = "website" }) %>

Will give you the 'myfavorite/website' part, which you can prepend with your hostname if required.

年少掌心 2024-11-12 01:04:43

简单地说,您可以编写自己的帮助器:

Html.Action(string action, string controller)

并通过 String.Format() 自定义结果 URL

Simply, you can write your own helper:

Html.Action(string action, string controller)

and customize result URL via String.Format()

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文