1.新建ASP.NET.MVC應用程式,選擇“空”模板,添加HomeController控制器和Index.cshtml視圖頁面,


2.打開HomeController.cs檔案,分別使用ViewBag、ViewData保存不同的文本資料,參考代碼如下:
public ActionResult Index()
{
//控制器向視圖傳值
ViewBag.Title = "Welcome to my MVC project!!";
ViewData["myName"] = "Tom";
TempData["myAge"] = 20;
TempData["myNation"] = "CHINA";
return View();
}
3.添加新的控制器操作方法About()并創建About.cshtml視圖檔案

參考代碼如下:
public ActionResult About()
{
return View();
}
4.打開Index.cshtml和About.cshtml檔案,在視圖中獲取
ViewBag、ViewData和TempData的資料,參考代碼如下:
<body>
<div>
<h1>@ViewBag.Title</h1>
姓名:@ViewData["myName"]<br />
年齡:@TempData["myAge"]<br />
<a href="/Home/About">關于</a>
</div>
</body>
打開About.cshtml檔案,撰寫代碼如下:
<body>
<div>
<h1>@ViewBag.Title</h1>
姓名:@ViewData["myName"]<br />
年齡:@TempData["myAge"]<br />
國籍:@TempData["myNation"]<br />
</div>
</body>
5.運行程式,Index頁面顯示出姓名、年齡和國籍,點擊“關于”鏈接,顯示效果如圖:


轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/99514.html
標籤:其他
