繁体   English   中英

ASP.NET MVC:Ajax.Actionlink不适用于参数

[英]ASP.NET MVC: Ajax.Actionlink Does not work with parameters

        <%= 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属性上遇到了一些问题。 他们按我的意愿完美地工作。 但是,当我尝试通过函数传递参数时,它们却没有。

例如:

   OnBegin = "beginOverzichtFetch"

完美运作。

  OnBegin = "beginOverzichtFetch(1)"

根本不起作用。 当我使用chrome inspector查看故障发生位置时: 替代文字

当我的链接发生了什么:什么都没有更新,但是我重定向到部分视图。

有谁知道如何将参数传递给onBegin属性中的函数?

帮助将不胜感激! 谢谢!

我没有尝试过,但这看起来像是您的问题

http://forums.asp.net/t/1414473.aspx

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM