Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/300.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
C# 如何在没有错误/应用程序的情况下正确路由actionName?_C#_Asp.net Mvc_Bootstrap Modal - Fatal编程技术网

C# 如何在没有错误/应用程序的情况下正确路由actionName?

C# 如何在没有错误/应用程序的情况下正确路由actionName?,c#,asp.net-mvc,bootstrap-modal,C#,Asp.net Mvc,Bootstrap Modal,我正在努力获得我的路由页面好它给了我一个错误,请帮助。逻辑如下,我想转到课程注册页面。目前,它给了我一个错误/应用程序,根据给定的场景,我可能缺少什么 // Route to Courses. routes.MapRoute( name:"Courses", url:"courses-registration/", defaults:

我正在努力获得我的路由页面好它给了我一个错误,请帮助。逻辑如下,我想转到课程注册页面。目前,它给了我一个错误/应用程序,根据给定的场景,我可能缺少什么

 // Route to Courses.

            routes.MapRoute(
                name:"Courses",
                url:"courses-registration/",
                defaults: new {controller="Home", action="Courses-Registration", url=UrlParameter.Optional}

            );

// HomeController
 public ActionResult Courses()
        {
            return View();
        }

// View
<div class="modal-footer">
                        <button type="button" class="btn btn-secondary" data-dismiss="modal">Cancel</button>
                        <a class="btn btn-large btn-success" id="fire" href="@Url.Action("Courses-Registration","Home")">Create Courses</a>
                        <script type="text/javascript">    
                            $('#fire').on('click', function (e) {



                            });
                            </script>
                    </div>
//课程路线。
routes.MapRoute(
名称:“课程”,
url:“课程注册/”,
默认值:新建{controller=“Home”,action=“Courses Registration”,url=urlparmeter.Optional}
);
//家庭控制器
公共行动成果课程()
{
返回视图();
}
//看法
取消
$('#fire')。在('click',函数(e)上{
});

您的操作需要是控制器中actionresult的名称。尝试在您的应用程序中将action=“Courses Registration”更改为action=“Courses”route@Carl我仍然没有弄清楚,url:localhost:portnumber:/Home/courses registration。错误/应用程序。我遗漏了什么?您为课程页面设置的url是localhost:port/courses registration-尝试浏览以确定您的操作需要是控制器中操作结果的名称。尝试在您的应用程序中将action=“Courses Registration”更改为action=“Courses”route@Carl我仍然没有弄清楚,url:localhost:portnumber:/Home/courses registration。错误/应用程序。我缺少什么?您为课程页面设置的url是localhost:port/courses registration-请尝试浏览到该url