zoukankan      html  css  js  c++  java
  • 十:Razor语法

    1、Razor简介

     不是一种代码语言,而是视图中使用的代码引擎。

     它以简洁的类似客户端的语法结构,呈现网页服务端代码功能

     它替代了ASPX页面的“<%...%>”代码块语法。

     在编写时使用“@符号”开头,“@符号”是Razor的标志。 

    2、ASP.NET MVC 支持两种视图引擎

     Razor视图引擎  (视图文件扩展名为.cshtml)

     Aspx视图引擎   (视图文件扩展名为.aspx)

     

    认识Razor

    下面我们创建项目


    var sex = true;

    ViewBag.sex = sex;

    Razor与HTM混合输出

    Request.ServerVariables集合:

    Request.ServerVariables集合可以检索服务器环境变量。如:

    Request.ServerVariables[“SERVER_NAME”]返回服务器主机名;

    Request.ServerVariables[“SERVER_PORT”]返回服务器使用的端口号

    1、 在Razor代码块中输出文本两种方式;

    第一种:使用@:

     

    第二种:在文本外面使用HTML标签

     

    2、使用foreach代码块

     

  • 相关阅读:
    Maven Resources Plugin
    Git Delete Last Commit
    查看剩余空间
    使用 Jython 连接 Apache Derby 数据库
    JVM动态语言比武
    jython embedded into java
    maven testNG
    why clojure?
    jython一小时学会
    gnote
  • 原文地址:https://www.cnblogs.com/whatarey/p/9195790.html
Copyright © 2011-2022 走看看