【问题标题】:Handle the button onclick event in masterpage in ASP.NET MVC在 ASP.NET MVC 中处理母版页中的按钮 onclick 事件
【发布时间】:2009-11-02 15:24:31
【问题描述】:

我正在使用 ASP.NET (3.5) MVC Framework (1.0) 中的母版页。 我的应用程序中有一个母版页和 4 个 MVC 视图。 我已将这四个视图放在母版页的 contentplaceholder 中。 我在母版页中有一个上一个按钮、一个下一个按钮和一个提交按钮。

现在的问题是:

如何使用“上一个”和“下一个”按钮在 4 个视图之间导航。 IE。 MVC母版页面中的按钮点击事件如何处理?

导航时如何保留在每个视图中输入的值,直到我提交来自所有 4 个视图的数据?

【问题讨论】:

    标签: asp.net-mvc onclick master-pages


    【解决方案1】:

    使用会话或隐藏字段。这实际上是在 Stack Overflow 上回答的,例如 How do I create an ASP.NET MVC wizard with back button support?

    不过,如果你会使用 JavaScript,我建议你看看:

    http://home.aland.net/sundman/

    http://www.sagecraft-studios.com/jquery/wizard-form-demo.html

    这是一个基础 - 例如,在第二个示例中,您可以执行类似的操作

    show: function() { 
      prevPage.hide();
      if (curPage.children().length == 0)
        curPage.load("/form/wizard/ " + curPage.id);
    }
    

    即隐藏上一页并显示下一页,仅在未加载时通过Ajax加载其内容。

    【讨论】:

      猜你喜欢
      • 2011-08-06
      • 2012-10-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多