爱上MVC3系列~使用@需要注意的地方
这篇文章属于一点点经验,没有什么技术含量,只希望对razor的初学者有点帮助,呵呵。
一 在页面上输出C#内容:
1 <p>@ViewBag.Info</p>
二 在段落中间C#动态内容
1 <p>开始学点新东西吧,@(ViewBag.Info)呵呵<p>
三 在页面上使用C#代码段
1 @{ 2 string msg="hello world!"; 3 const int PI=3.14; 4 }
四 在页面上使用C#结构化语句,进行相关信息的输出
1 <ul> 2 @foreach(var p in Model) { 3 <li>@(p.Name),价格是:$@p.Price</li> 4 } 5 </ul>
五 为页面引用名称空间
1 @using System.zzl.Core;
2 @using System.zzl.Common;
六 为页面引入一个Model模型
1 @model Maps.Models.MapPart