Razor Html Helpers Actionlink

时间:2016-02-04 09:00:02

标签: asp.net-mvc razor

我正在学习ASP.NET MVC,但我无法弄清楚如何将文本或图像添加到动作链接中。我想我需要在Html Helpers中使用Html Helpers!?

这就是我现在正在使用的:

图片:

<img src="~/Content/Images/Categories/@Html.DisplayFor(model => item.ImageFileName)" alt="@Html.DisplayFor(model => item.Name)" />

和标题:

<h2>@Html.DisplayFor(model => item.Name)</h2>

我的目标是在一行的Action链接中插入H2标签,在另一行内插入image标签。

我已经测试了这些示例的各种组合,但是我在文本下方得到了红线并且它不起作用:

@Html.ActionLink(Html.DisplayNameFor(model => item.Name).ToHtmlString(), "SortFirstName"

或者这个:

@Html.ActionLink("Edit Record", "Edit", new { Id = 3 })

我只想选择单击标题或图像内的文本,然后转到控制器:WebShop/ShowProducts +类别ID

如果我可以获得一些帮助以便能够继续我的项目,那么很准确。

0 个答案:

没有答案