내가 뭘하려는 건지 편집자가 컨트롤러에 전달한 항목을 전달하지만 컨트롤러로 전달할 수있는 것은 문자열입니다.클릭하여 @ Html.ActionLink를 통해 객체를 전달하십시오.
전망 :
foreach (MenuItemViewModel menuitem in category.MenuItemList)
{
<span class="MenuItemTitel">
@if (IsAdmin)
{
<span class="AdminSpan">
@Html.ActionLink("Edit", "EditPage", "Admin", new { name = menuitem.Title })
</span>
}
@menuitem.Title
</span>
}
컨트롤러 :
public ActionResult EditPage(MenuItemViewModel MenuItem) {}
나는 당신이 제공하는 링크의 매개 변수를 설정 "에 의해 무슨 뜻인지 모르겠어요 서버에 저장된 객체에 대한 참조 " – NNassar
이에 대한 자세한 내용을 제공하는 답을 편집했습니다. –