【发布时间】:2019-07-21 06:29:47
【问题描述】:
为什么我不能在课堂上使用 ViewBag。
名称“ViewBag”在当前上下文中不存在
我用它来存储值
if (searchString != null)
{
page = 1;
}
else
{
searchString = currentFilter;
}
ViewBag.CurrentFilter = searchString;
用我所用的
using Shop.Data.Migrations.IServices;
using Shop.Data.Models;
using Shop.Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Microsoft.AspNet.Identity;
using System.Data.Entity;
using System.Web.Mvc;
这不是控制器类
【问题讨论】:
-
我的理解是
ViewBag通常是控制器或页面的property,而不是类型。你还没有展示你是如何尝试使用它的,或者来自哪个类,但我希望你能够在正确的地方将它用作属性。如果这没有帮助,请提供更多背景信息。
标签: .net model-view-controller