当前位置: 首页 > 编程语言 > C#

在点击分享时在主视图中加载部分视图

时间:2023-04-10 21:59:59 C#

在点击时在主视图中加载部分视图当用户单击链接时,我试图让部分视图加载当前视图,但它一直在继续加载局部视图而不是在同一视图上加载。不知道我错过了什么。主视图控制器publicPartialViewResultMonitorDetail(MonitorTypemType){returnPartialView("MonitorDetail",mType);}主视图@Ajax.ActionLink("SQLClusterOnline","MonitorDetail","NOCCon",MonitorType.AHSSQLCluster,newAjaxOptions(){UpdateTargetId="monitorDetail"})@(Model.SQLClusterOnline?"Online":"Offline")部分视图@modelPAL.Intranet.MonitorType你选择@Model.ToString()也告诉我mType是null但我在ActionLink中传递它是MonitorType所以我将它添加为可空所以我可以尝试找出第一个问题,然后转到第二个。如果它只显示部分视图,那么因为您没有包含Ajax.ActionLink所需的文件(它只是进行正常的重定向)。确保包含jquery.{version}.js和jquery.unobtrusive-ajax.js参数mType为null的原因是您没有传递值。应该就是上面的C#学习教程:点击的时候,在主视图中加载分部视图共享的所有内容。如果对大家有用,需要进一步了解C#学习教程,希望大家多多关注—@Ajax.ActionLink("SQLClusterOnline","MonitorDetail","NOCCon",new{mtype=MonitorType.AHSSQLCluster},newAjaxOptions()....)删除。如需转载请注明出处: