Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/312.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# ASP.NET MVC共享视图出现错误,但它会根据需要运行_C#_Twitter Bootstrap_Asp.net Mvc 4 - Fatal编程技术网

C# ASP.NET MVC共享视图出现错误,但它会根据需要运行

C# ASP.NET MVC共享视图出现错误,但它会根据需要运行,c#,twitter-bootstrap,asp.net-mvc-4,C#,Twitter Bootstrap,Asp.net Mvc 4,编辑 我有一个名为_header.cshtml的共享视图,它具有用于登录和注册的引导模式 在名为RegUserController.cs的控制器中,我有 在_layout.cshtml中,我有 这里的代码是在数据被插入到数据库的意义上工作的。但是我得到了错误 执行处理程序“System.Web.Mvc.HttpHandlerUtil+ServerExecuteHttpHandlerAsyncWrapper”的子请求时出错 我也做了验证,这在共享视图中不起作用,但如果我只使用普通视图,它就起作用。

编辑

我有一个名为_header.cshtml的共享视图,它具有用于登录和注册的引导模式

在名为RegUserController.cs的控制器中,我有

在_layout.cshtml中,我有

这里的代码是在数据被插入到数据库的意义上工作的。但是我得到了错误 执行处理程序“System.Web.Mvc.HttpHandlerUtil+ServerExecuteHttpHandlerAsyncWrapper”的子请求时出错


我也做了验证,这在共享视图中不起作用,但如果我只使用普通视图,它就起作用。

你的问题是什么?@MaryMelody我看到了这些页面,并遵循相同的方式,但它不起作用。事实上,我上面的代码与其中一个相同,而另一个我不知道ajax@sum1您正在将字符串值RegUser传递到标题部分视图中而不是它所需要的适当对象。
[ChildActionOnly]
    public ActionResult _header()
    {
        return PartialView("_header");
    }

    [ChildActionOnly]
    [HttpPost]
    [ValidateAntiForgeryToken]
    public ActionResult _header(RegisterTbl rt)
    {
        if (ModelState.IsValid)
        {
            using (IsnsEntities1 sns = new IsnsEntities1())
            {
                sns.RegisterTbls.Add(rt);
                sns.SaveChanges();
                ModelState.Clear();
                rt = null;
                ViewBag.Message = "successfully registered";
            }
        }
        return PartialView(rt);

    }
     <header>
        @Html.Action("_header","RegUser")
    </header>