i crate @ Html.ActionLink 도우미는 사용자의 권한을 확인합니다. 그렇다면 나는 그렇지 않으면이 링크를 보여줍니다. 지금 문제는 @ Ajax.ActionLink에 있습니다. Ajax.ActionLink에 대한 도우미를 만들 수 있습니까? 내가 권한을 확인하는 사용자 정의 도우미를 확인하십시오. 그것은 html.actionlink 도우미와 잘 작동합니다. 아약스 액션에서 권한을 어떻게 확인합니까?MVC3에서 Ajax 도우미를 작성하는 방법
public static IHtmlString CustomActionLink(this HtmlHelper htmlHelper, int userId, string reqController, string reqAction, string linkText,int reqActionId = 0)
{
bool isAllowed = checkPermission(userId, reqController, reqAction, reqActionId);
if (isAllowed == false)
{
return MvcHtmlString.Empty;
}
return htmlHelper.ActionLink(linkText, reqAction, new { id =reqActionId });
}
나는 Ajax 작업에서 이와 동일한 검사를하고 싶습니다.
감사 :
당신은 같은 것을 사용 할 수 있습니다 컨트롤러에
. 사실 나는 선교 네임 스페이스 다. –