0
"usergroups"를 편집하는 페이지가 있습니다. 그리고 나는 이것을 내 컨트롤러에 가지고있다 :nullable 매개 변수 문제가있는 경로
동일한 편집보기에서 편집하고 생성한다.
와의 Global.asa에서
:routes.MapRoute("AdminUsergroupEdit", "Admin/Usergroup/Edit/{usergroupID}",
new
{
controller = "UsergroupsAdmin",
action = "UsergroupEdit"
}
);
routes.MapRoute("AdminUsergroupCreate", "Admin/Usergroup/Edit/",
new
{
controller = "UsergroupsAdmin",
action = "UsergroupEdit"
}
);
을 그리고 이것을 사용할 때 작동 :
Html.ActionLink("Edit", "UsergroupEdit", new { usergroupID = Model.Usergroup.UsergroupID })
하지만이 하나 나던 경기, 무슨 일이 하나의 문제?
Html.ActionLink("Create", "UsergroupEdit")
두 경우 모두 어떻게 일치시킬 수 있습니까? "UsergroupID"는 Nullable이므로 두 경우 모두 해당 작업과 일치해야합니까?
/M
난 당신의 코드를 시도하고 난 아무 잘못 볼 수 없습니다. 여기에 표시된 것과 다른 경로를 추가 했습니까? –
"Userdetails"-view,/Usergroup/12에 링크가 있으므로 자동으로/12가 두 번째 링크에 추가됩니다. 따라서 두 링크 모두 동일한 주소로 이동합니다. –