码迷,mamicode.com
首页 > 其他好文 > 详细

十:Razor语法

时间:2018-06-18 19:20:31      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:客户   net   html标签   功能   nas   htm   serve   视图   主机名   

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代码块

技术分享图片 

 

十:Razor语法

标签:客户   net   html标签   功能   nas   htm   serve   视图   主机名   

原文地址:https://www.cnblogs.com/whatarey/p/9195790.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!