美文网首页
T5 Razor视图引擎

T5 Razor视图引擎

作者: 七星剑A | 来源:发表于2018-05-21 08:02 被阅读0次

    学习内容

    1.Razor基本语法

    2.Razor与HTML混合输出

    3.模板页面

    实践目标

    1.使用Razor显示会员账号信息

    2.使用Razor判断用户的访问权限

    3.使用Razor输出团队成员名单

    4.实现模板页面

    5.实现页面片段


    一、Razor基本语法

    1.语法特点

    (1)不是一种语言,而是视图(网页)中使用的c#代码——通过视图引擎解释执行

    (2)编写时使用“@符号”开头,“@符号”是Razor的标志

    (3)Razor中使用注释:@*注释内容*@

    课堂示例演示

    示例1:在网页中显示当前时间 ,视图中代码如下

    <p>现在时间:@DateTime.Now </p>     

    示例2:在页面上输出表达式

    控制器中代码:ViewBag.IsEnabled=true;//给ViewBag赋值

    视图中代码:@(ViewBag.IsEnabled?"启用":"停用")

    示例3:输出表达式

    @{

            var name="泰山";

            var message="你好,我是"+name;

            <p>站点问候语:@message</p>

    }

    实践练习

    相关文章

      网友评论

          本文标题:T5 Razor视图引擎

          本文链接:https://www.haomeiwen.com/subject/clyzdftx.html