controller向view传值的几种方法

1.把对象作为view方法的参数传递

    public ViewResult Index()  
    {  
    DateTime date = DateTime.Now;  
    return View(date);  
    }  

The day is: @Model.DayOfWeek  

The day is: @(((DateTime)Model).DayOfWeek)  

2.viewbag 传递:

public ViewResult Index()
{
   ViewBag.Title="首页";
    ViewBag.Time=DataTime.Now;
     retrun View();
}

The Title is:@ViewBag.Title
The time is:@ViewBag.Time.Day<span><span></span></span>.DayOfWeek 

3.ViewData传递:

    控制器中:  
     public ViewResult Index()  
     {  
        ViewData["Message"] = "Hello";  
        ViewData["Date"] = DateTime.Now;  
        return View();  
     }  
      
    视图中:  
     @{  
     ViewBag.Title = "Index";  
     }  
     <h2>Index</h2>  
     The day is: @(((DateTime)ViewData["Date"]).DayOfWeek)  
     <p />  
     The message is: @ViewData["Message"]  


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值