【发布时间】:2016-03-29 14:44:35
【问题描述】:
假设我有一张这样开头的表格:
@foreach (var item in Model)
{
<tr>
<td>
@Html.ActionLink(item.Name, "Things", new { someId = item.Id})
</td>
它会将我带到该特定项目的视图。一旦我在那个单独的 .cshtml 文件中,我如何才能引用回出现在此 ActionLink 中的原始“item.Name”字符串?
* 解决方案编辑 *
解决方案最终看起来像这样。
动作链接:
@Html.ActionLink(item.Name, "Things", new { someId = item.Id, someName = item.Name})
行动:
public ActionResult Things(Guid? someId, string someName)
...
ViewBag.currentName = someName;
另一种观点:
<h2>@ViewBag.currentName</h2>
【问题讨论】:
标签: c# .net asp.net-mvc razor actionlink