說我有這樣開始的表:點擊動作鏈接後,我該如何引用它的linkText?
@foreach (var item in Model)
{
<tr>
<td>
@Html.ActionLink(item.Name, "Things", new { someId = item.Id})
</td>
它讓我爲那個特定項目的看法。一旦我在單獨的.cshtml文件中,我怎樣才能引用回到此ActionLink中出現的原始「item.Name」字符串?
*解決方案編輯*
該解決方案最終看上去像這樣。
的ActionLink的:
@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>
謝謝。我最終選擇了ViewBag方法。之前找到我的部分並未將其包含在Things操作中。 –