考试首页 | 考试用书 | 培训课程 | 模拟考场 | 考试论坛  
  当前位置:编程开发 > DotNET > ASP.Net > 文章内容
  

ASP.NET教程:Razor-标记

 [ 2016年4月21日 ] 【

Razor 不是编程语言。它是服务器端标记语言。

什么是 Razor ?

Razor 是一种允许您向网页中嵌入基于服务器的代码(Visual Basic 和 C#)的标记语法。

当网页被写入浏览器时,基于服务器的代码能够创建动态内容。在网页加载时,服务器在向浏览器返回页面之前,会执行页面内的基于服务器代码。由于是在服务器上运行,这种代码能执行复杂的任务,比如访问数据库。

Razor 基于 ASP.NET,它为 web 应用程序的创建而设计。它拥有传统 ASP.NET 标记的能力,但更易使用,也更易学习。

Razor 语法

Razor 使用的语法与 PHP 和 ASP 相似。

Razor:

    @for (int i = 0; i < 10; i++) {
  • @i }

PHP:

    $i"); } ?>

Web Forms(以及 Classic ASP):

    <% for (int i = 0; i < 10; i++) { %>
  • <% =i %> <% } %>

Razor 帮助器

Razor 帮助器可通过简单的 Razor 代码进行访问。

您可以使用 Razor 语法构建自己的帮助器,或者使用内建的 ASP.NET 帮助器。

下面一些重要的 Razor 帮助器的简要描述:

  • Web Grid
  • Web Graphics
  • Google Analytics
  • Facebook Integration
  • Twitter Integration
  • Sending Email
  • Validation

Razor 编程语言

Razor 同时支持 C# (C sharp) 和 VB (Visual Basic)。

本文纠错】【告诉好友】【打印此文】【返回顶部
将考试网添加到收藏夹 | 每次上网自动访问考试网 | 复制本页地址,传给QQ/MSN上的好友 | 申请链接 | 意见留言 TOP
关于本站  网站声明  广告服务  联系方式  站内导航  考试论坛
Copyright © 2007-2013 中华考试网(Examw.com) All Rights Reserved