我正在使用MVC3开发我的第一个应用程序,但对它还是新手:
我试图在母版页中成功传递我的ViewData[],因为它包含一个将在每个页面中使用的消息,但是当我尝试访问它时,会出现以下错误信息:
CS0103: 当前上下文中不存在名称为 'ViewData' 的变量
var msg = ViewData["msg"] as string;
//var msg = ViewBag.msg as string;
if (msg != null)
{
Response.Write (msg);
} else if (msg == null)
{
Response.Write("");
}
我不确定是我做错了什么还是在我的MasterPage上无法访问ViewData[]。请帮忙!
if
检查;Response.Write(null)
不会有任何作用。 - SLaks