一、ViewBag对象的使用
ViewBag属性在使用时使用“对象.属性”的输入方法。
1.控制器代码设计
在控制器中的index()方法下,输入以下代码:
ViewBag.Name = "张三";
2.视图代码设计
index视图里输入以下代码:
<h2>@ViewBag.Name</h2>
3.运行结果如下
二、TempData对象的使用
ViewData属性和ViewBag属性无法跨越Action()方法传递数据,但可使用TempData属性来跨越Action()方法传递数据。
1.控制器代码设计
在控制器中的index()方法下,输入以下代码:
TempData["Message"] = "使用TempData传递文本数据";
2.视图代码设计
index视图里输入以下代码:
<a href="/Home/About">关于</a>
About视图里输入以下代码:
<p style="color:red;">@TempData["Message"]</p>