Asp.net MVC 加入 動態輸出 (三)

markdown #說明 這裡在主頁加入動態的 output ,上篇的主頁output 是屬於靜態的文字 "Hello World",這次改變成動態的型式。 #操作流程 ##先改變 controller - HomeController.cs ``` using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; namespace MvcApplication2.Controllers { public class HomeController : Controller { public ViewResult Index() { int hour = DateTime.Now.Hour; ViewBag.Greeting = hour < 12 ? "早安" : "午安"; return View(); } } } ``` 這裡是增加一個動態辨別早安或是午安的條件式 如果小於12點,則是早安;大於12點,是午安。 ##修改 Index的 html - Index.cshtml ``` @{ Layout = null; } Index
@ViewBag.Greeting World (from the view)
``` 這裡新增 一個變數 是要來接 判斷為早安或是午安的值 ##啟動Demo
完成動態的功能,隨著時間變化早安或是午安 ##小百科 - arbitrary properties 任意屬性

留言