gpt4 book ai didi

.net - 名称 'ViewData' 在当前上下文中不存在

转载 作者:行者123 更新时间:2023-12-02 02:21:55 27 4
gpt4 key购买 nike

我正在通过 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[]。请帮忙!

最佳答案

您需要将母版页设置为继承 System.Web.Mvc.ViewMasterPage .

关于.net - 名称 'ViewData' 在当前上下文中不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7744174/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com