MVC3入门试练--视图
-----------------------------------
使用动态特性ViewBag,它主要是为了从控制器到视图进行传值用的
//----控制器方法publicActionResultSample(){//动态属性ViewBag.Name="你好!张迪";//返回视图的名称(对应着Views-->Store-->Sample2.cshtml)returnView("Sample2");//returnView("~\Views\Store\Sample2.cshtml");}//----视图@{ViewBag.Title="Sample";}<h3>Sample</h3><!--获取控制器中设置的属性--><h3>@ViewBag.Name</h3>
-----------------------------------从控制器到视图传递泛型(1)
//----控制器publicActionResultArray(){List<string>list=newList<string>();for(inti=0;i<10;i++){list.Add(i.ToString());}ViewBag.Array=list;returnView();}//----视图@{ViewBag.Title="Array";}<h3>Array</h3>@foreach(stringitemin(List<string>)ViewBag.Array){<li>@item</li>}
-----------------------------------从控制器到视图传递泛型(2)
//----控制器publicActionResultArray(){List<string>list=newList<string>();for(inti=0;i<10;i++){list.Add(i.ToString());}ViewBag.Array=list;returnView();}//----视图@{ViewBag.Title="Array";}<h3>Array</h3>@foreach(dynamiciteminViewBag.Array){<li>@item</li><!--如果有属性,则需要硬写上-->}
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。