【发布时间】:2013-09-16 23:12:50
【问题描述】:
我正在使用 ASP.NET MVC 4,我正在尝试执行以下操作:
我有一个视图,其中有一些单选按钮和复选框。用户可以选择他想要的,然后在这个视图中有一个可以按下的提交按钮。如果按下此按钮,我想通过参数或其他方式将单选按钮和复选框状态(选中/未选中)传递给链接到另一个视图的控制器。控制器将通过考虑单选按钮和复选框状态来执行一些任务。当控制器执行这些任务时,我想在与控制器关联的视图中放置有关控制器正在执行的操作的信息(进度 - 描述它正在执行的操作的简单句子)并显示此视图。
提交按钮不在表单中,提交按钮的代码是:
在 onclick 按钮中,我不知道如何将单选按钮和复选框状态传递给控制器,也不知道在控制器中如何在与控制器链接的视图中显示控制器执行的任务的进度.
我完全迷失了......对不起,我在网络应用程序编程方面是一个全新的人......我将非常感激任何人都可以指导我正确的方向来摆脱这个。
一些例子会受到高度赞赏。
【问题讨论】:
-
你可能想看看使用 Signal-R ...看看这篇文章 stackoverflow.com/questions/8020204/… 或 hanselman.com/blog/…
-
你能展示你的代码吗?
-
我还没有代码,只有带有按钮的视图。单击按钮后的代码,我不知道该怎么做。我想到了另一种更简单的方法:在按钮所在的同一页面中有一个 UpdatePanel ajax 控件。单击按钮后,启动 C# 方法。此方法检查选择的内容并执行任务。执行任务时,每次将消息打印到那里时都会更新 updatePanel。我现在正在尝试这样做,但不知道如何处理它(我真的是 Web 应用程序编程的新手),我想做一些非常简单的事情。
标签: asp.net asp.net-mvc-4