Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将控制权从Javascript转移到ASP.Net页面_Javascript_Asp.net_Asp.net Mvc - Fatal编程技术网

如何将控制权从Javascript转移到ASP.Net页面

如何将控制权从Javascript转移到ASP.Net页面,javascript,asp.net,asp.net-mvc,Javascript,Asp.net,Asp.net Mvc,我对.Net很陌生。我搜索了很多,谷歌搜索了很多,但是没有找到解决我问题的方法 我有一个ASP.Net应用程序。在我的登录页面中,我只有一个用户id字段。当用户提交按钮时,我需要有一个过渡ASP页面,用户看不到,但在后台运行,它将运行一些Javascript,并根据某些条件将控件转移到页面a或页面b。我如何做到这一点 如何从MVC中的Javascript调用控制器操作?这样的检查最好在服务器本身上完成。向客户端发送中间页和重定向是一个较慢的选项网络延迟 要调用特定的控制器操作,您只需将用户重定向

我对.Net很陌生。我搜索了很多,谷歌搜索了很多,但是没有找到解决我问题的方法

我有一个ASP.Net应用程序。在我的登录页面中,我只有一个用户id字段。当用户提交按钮时,我需要有一个过渡ASP页面,用户看不到,但在后台运行,它将运行一些Javascript,并根据某些条件将控件转移到页面a或页面b。我如何做到这一点


如何从MVC中的Javascript调用控制器操作?

这样的检查最好在服务器本身上完成。向客户端发送中间页和重定向是一个较慢的选项网络延迟

要调用特定的控制器操作,您只需将用户重定向到该url即可

在javascript中,您可以使用

location.href = URL_TO_CONTROLLER;

可以使用ajax函数调用控制器操作

例如

                 function Foo(textInput) {
                    $.ajax({
                        url: "/ControllerName/ActionName?parameter1=" + textInput
                        success: function (data) {

                          //add code here

                     });
                  }
试试这个

            function OnSubmitClick(UserID) {
                $.ajax({
                    url: "/YourControllerName/YourActionName",
                    data: { "selectedID": UserID },
                    success: function (data) {



                 });
              }