0

我需要有指向其他网站网页的链接。目前我正在使用以下方法。

<a href="@reseller.Url">Product-Page</a>

我想知道我是否可以使用 ActionLink。还是 ActionLink 仅适用于内部操作方法?我有其他更好的选择还是我的上述用法对要求是正确的

4

1 回答 1

1

ActionLink方法严格用于“操作方法”,它们是控制器中返回ActionResult.

您的上述用法是正确的。

如果您希望包装整个链接创建过程,您可以在类上创建自己的帮助方法HtmlHelper来执行此操作。

此答案显示了为图像链接创建 HTML 帮助程序的示例:

是否有用于图像链接的 ASP.NET MVC HtmlHelper?

如果您确实选择编写帮助程序,您的可能会更简单。

于 2011-12-14T07:27:08.337 回答