1
<%= Ajax.ActionLink("DrillDown", "EventOverzichtAjax", new { GroepID = Model.GroepID.ToString(),
groepType = Model.GroepType.ToString(),
manager = Model.isManager },
new AjaxOptions { UpdateTargetId = Model.GroepID.ToString(),
OnBegin = string.Format("beginOverzichtFetch('{0}')", Model.GroepID),
OnComplete = string.Format("completeOverzichtFetch('{0}')", Model.GroepID)}) %>
onBegin 및 onComplate 속성에 문제가 있습니다. 그들은 내가 원하는만큼 완벽하게 작동합니다. 하지만 그들은 함수로 매개 변수를 전달하려고 할 때가 아닙니다. 예를 들어ASP.NET MVC : Ajax.Actionlink가 매개 변수와 함께 작동하지 않습니다.
는 :
OnBegin = "beginOverzichtFetch"
완벽하게 작동합니다. 하지만
OnBegin = "beginOverzichtFetch(1)"
전혀 작동하지 않습니다. 내가 오류가 발생 위치를 확인할 크롬 관리자를 사용하는 경우 : 내 링크하면 어떻게됩니까 alt text http://i45.tinypic.com/25zqepv.png
: 아무것도 업데이트되지 도착하지만 난 부분보기로 리디렉션 얻을.
누구나 onBegin 속성의 함수에 매개 변수를 전달하는 방법을 알고 있습니까?
도움을 받으실 수 있습니다! 감사!
처럼 보인다! 감사합니다 –
해결책 : Ajax.ActionLink ("delete", "Delete", Wall ", 새 {id = wallPost.ID}, 새 AjaxOptions {UpdateTargetId ="벽 ", OnBegin ="함수() {return onDelete 매개 변수); 매개 변수로 'this'를 사용할 수도 있습니다. – ReinierDG