5

私は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[]にアクセスできないのかわかりません。助けてください!

4

1 に答える 1

3

を継承するようにマスターページを設定する必要がありますSystem.Web.Mvc.ViewMasterPage

于 2011-10-12T17:40:18.520 に答える