在ASP.NET MVC中获取ViewBag值,您可以通过在控制器代码中声明ViewBag属性来实现。以下是一个简单的示例:
public ActionResult MyAction()
{
ViewBag.Message = "Hello, world!";
return View();
}
在上面的示例中,我们声明了一个名为Message
的ViewBag属性,并将其值设置为"Hello, world!"。在视图(MyAction.cshtml)中,您可以使用ViewBag.Message
来访问此值。
@ViewBag.Message
这将输出"Hello, world!",因为我们在控制器中设置了该值。
如果您想在视图模型中访问ViewBag值,可以使用ViewData字典。例如:
public ActionResult MyAction()
{
ViewData["Message"] = "Hello, world!";
return View();
}
在视图(MyAction.cshtml)中,您可以使用ViewData["Message"]
来访问此值。
@ViewData["Message"]
这将输出"Hello, world!",因为我们在控制器中设置了该值。
领取专属 10元无门槛券
手把手带您无忧上云