asp.net-mvc - ViewBag - 未找到对象引用 - MVC 3

标签 asp.net-mvc null viewbag

将我的 MVC 3 Web 应用程序发布到我的网站后,我收到一条错误,指出对象引用未设置到对象的实例。

“错误”行是: 第 2 行:ViewBag.Title = "Index";

这是我的索引 View :

@{
    Layout = "~/Views/Shared/_Layout.cshtml";
}

这是我的家庭 Controller :

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;

namespace WebApplication.Controllers
{
    public class HomeController : Controller
    {
        //
        // GET: /Home/

        public ActionResult Index()
        {
            return View();
        }

    }
}

我已经上传了 DLL:

System.Web.Helpers
System.Web.Mvc
System.Web.Razor
System.Web.WebPages
System.Web.WebPages.Deployment
System.Web.WebPages.Razor

感谢您的帮助

最佳答案

我遇到了同样的 ViewBag 错误。 在我的例子中,模型为空,但异常是定向到 viewbag 行。

当我传递模型来查看错误时已修复。

关于asp.net-mvc - ViewBag - 未找到对象引用 - MVC 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9313314/

相关文章:

asp.net-mvc-3 - 访问渲染的局部 View 中的 Viewbag 数据

asp.net-mvc - 为什么要删除 : ASP. NET MVC CheckBoxList(没有 MVCContrib)

c# - 在编码字符串上使用正则表达式

c# - 从 ViewBag 以 unicode 输出

exception - 如何在 Ocaml 的 float 类型中表示空值

c++ - NULL 指针问题?

javascript - 根据 ViewBag 值运行 JavaScript block

c# - 处理返回的 ASP.NET MVC FileResult

c# - 当我使用 ASP.NET MVC 5 在服务器上部署时出现 JSON 404 错误

ios - Swift:模型结构,使用可选与空值初始化