单击时在主视图中加载部分视图

冢sa

当用户单击链接时,我试图将部分视图加载到当前视图上,但它会继续加载部分视图,而不是在同一视图上。

不知道我在想什么。

主视图控制器

    public PartialViewResult MonitorDetail(MonitorType mType)
    {
        return PartialView("MonitorDetail", mType);
    }

主视图

<script src="~/Scripts/jquery-2.1.1.js"></script>
<script src="~/Scripts/jquery.unobtrusive-ajax.js"></script>

<p class="lbutton radius">
    @Ajax.ActionLink("SQL Cluster Online ", "MonitorDetail", "NOCCon", MonitorType.AHSSQLCluster, new AjaxOptions() { UpdateTargetId = "monitorDetail" })
    <span class="lbutton-addition @(Model.SQLClusterOnline ? "online" : "offline")">
        @(Model.SQLClusterOnline ? "Online" : "Offline")
    </span></p>

<div id="monitorDetail"></div>

部分视图

@model PAL.Intranet.MonitorType
<div>
    You choose @Model.ToString()
</div>

还不断告诉我mType为null,但我在ActionLink中将其传递给MonitorType,因此我将其添加为可为null,因此我可以尝试找出第一个问题,然后再处理第二个问题。

用户名

如果其仅显示部分视图,则其原因是您没有包括Ajax.ActionLink工作所需的文件(并且它仅执行常规重定向)。确保您已包括jquery.{version}.jsjquery.unobtrusive-ajax.js

该参数mType为null的原因是因为您没有传递值。它应该是

@Ajax.ActionLink("SQL Cluster Online ", "MonitorDetail", "NOCCon", new { mtype = MonitorType.AHSSQLCluster }, new AjaxOptions() ....)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将部分视图加载到AngularJS主视图中

来自分类Dev

如何在MVC ..中单击链接时在主视图中呈现局部视图?

来自分类Dev

主视图后加载局部视图

来自分类Dev

通过单击主视图中的按钮来更改容器视图中的按钮标签

来自分类Dev

通过单击主视图中的按钮来更改容器视图中的按钮标签

来自分类Dev

MVC部分视图无法在主视图中正确呈现

来自分类Dev

尝试加载除主视图/索引视图之外的任何视图时出现 500 错误

来自分类Dev

Node JS + Express:在主视图中渲染子视图

来自分类Dev

如何在Swift的主视图中添加子视图

来自分类Dev

如何从主视图的共享视图中获取价值

来自分类Dev

主视图中的骨干环路子视图

来自分类Dev

在 MVC 的部分视图中加载 JQuery

来自分类Dev

如何同时刷新部分视图和主视图?

来自分类Dev

根据主视图更改部分共享视图的静态内容

来自分类Dev

如何同时刷新部分视图和主视图?

来自分类Dev

在ajax渲染部分视图之后更新主视图

来自分类Dev

在另一个类而非主视图中时,委托崩溃

来自分类Dev

在iOS 8的UISplitViewController的主视图中具有UINavigationController

来自分类Dev

在UISplitView的主视图中实现统一的UIBlurEffect

来自分类Dev

Swiftui将命令连接到主视图中的值

来自分类Dev

在部分视图中加载Angular脚本-缓存问题

来自分类Dev

单击命令按钮时,如何动态地在主视图的tabview中添加选项卡?

来自分类Dev

如何使用局部视图向主视图中定义的表添加行

来自分类Dev

视图中的Codeigniter 4扩展功能未找到我主视图

来自分类Dev

删除主视图中的项目后如何停止显示详细视图?

来自分类Dev

处理触摸开始于主视图中-如何获得触摸的子视图?

来自分类Dev

MVC局部视图无法在主视图中正确呈现

来自分类Dev

如何使用局部视图向主视图中定义的表添加行

来自分类Dev

如何在Play框架中将请求标头从主视图传递到部分视图

Related 相关文章

  1. 1

    将部分视图加载到AngularJS主视图中

  2. 2

    如何在MVC ..中单击链接时在主视图中呈现局部视图?

  3. 3

    主视图后加载局部视图

  4. 4

    通过单击主视图中的按钮来更改容器视图中的按钮标签

  5. 5

    通过单击主视图中的按钮来更改容器视图中的按钮标签

  6. 6

    MVC部分视图无法在主视图中正确呈现

  7. 7

    尝试加载除主视图/索引视图之外的任何视图时出现 500 错误

  8. 8

    Node JS + Express:在主视图中渲染子视图

  9. 9

    如何在Swift的主视图中添加子视图

  10. 10

    如何从主视图的共享视图中获取价值

  11. 11

    主视图中的骨干环路子视图

  12. 12

    在 MVC 的部分视图中加载 JQuery

  13. 13

    如何同时刷新部分视图和主视图?

  14. 14

    根据主视图更改部分共享视图的静态内容

  15. 15

    如何同时刷新部分视图和主视图?

  16. 16

    在ajax渲染部分视图之后更新主视图

  17. 17

    在另一个类而非主视图中时,委托崩溃

  18. 18

    在iOS 8的UISplitViewController的主视图中具有UINavigationController

  19. 19

    在UISplitView的主视图中实现统一的UIBlurEffect

  20. 20

    Swiftui将命令连接到主视图中的值

  21. 21

    在部分视图中加载Angular脚本-缓存问题

  22. 22

    单击命令按钮时,如何动态地在主视图的tabview中添加选项卡?

  23. 23

    如何使用局部视图向主视图中定义的表添加行

  24. 24

    视图中的Codeigniter 4扩展功能未找到我主视图

  25. 25

    删除主视图中的项目后如何停止显示详细视图?

  26. 26

    处理触摸开始于主视图中-如何获得触摸的子视图?

  27. 27

    MVC局部视图无法在主视图中正确呈现

  28. 28

    如何使用局部视图向主视图中定义的表添加行

  29. 29

    如何在Play框架中将请求标头从主视图传递到部分视图

热门标签

归档