Asp.net mvc 我可以在ActionLInk中插入HtmlPartial吗

Asp.net mvc 我可以在ActionLInk中插入HtmlPartial吗,asp.net-mvc,razor,partial-views,actionlink,Asp.net Mvc,Razor,Partial Views,Actionlink,我有一个局部视图,返回HTML5视频标签。我想让用户可以点击视频,MVC将调用自定义操作 我试过这个 @Html.ActionLink( Html.Partial("_MediaClipPreview", clip), "Details"); 但是它不会编译,因为它说我的视图没有正确的方法:(“Park”是我的模型类) 编译器错误消息:CS1928:'System.Web.Mvc.HtmlHelper'不包含'ActionLink'的定义和最佳扩展方法重载'System.Web.Mvc.Htm

我有一个局部视图,返回HTML5视频标签。我想让用户可以点击视频,MVC将调用自定义操作

我试过这个

@Html.ActionLink( Html.Partial("_MediaClipPreview", clip), "Details");
但是它不会编译,因为它说我的视图没有正确的方法:(“Park”是我的模型类)

编译器错误消息:CS1928:'System.Web.Mvc.HtmlHelper'不包含'ActionLink'的定义和最佳扩展方法重载'System.Web.Mvc.Html.LinkExtensions.ActionLink(System.Web.Mvc.HtmlHelper,string,string)'具有一些无效参数

在局部视图周围包装操作链接的正确方法是什么?

ActionLink
只接受文本。
要添加HTML,您需要使用常规的

Compiler Error Message: CS1928: 'System.Web.Mvc.HtmlHelper<MvcTest.Models.Park>' does not contain a definition for 'ActionLink' and the best extension method overload 'System.Web.Mvc.Html.LinkExtensions.ActionLink(System.Web.Mvc.HtmlHelper, string, string)' has some invalid arguments
<a href="@Url.Action(...)">...</a>