华南俳烁实业有限公司

考試首頁 | 考試用書 | 培訓(xùn)課程 | 模擬考場 | 考試論壇  
  當(dāng)前位置:編程開發(fā) > DotNET > ASP.Net > 文章內(nèi)容
  

ASP.NET教程:Razor-標(biāo)記

 [ 2016年4月21日 ] 【

Razor 不是編程語言。它是服務(wù)器端標(biāo)記語言。

什么是 Razor ?

Razor 是一種允許您向網(wǎng)頁中嵌入基于服務(wù)器的代碼(Visual Basic 和 C#)的標(biāo)記語法。

當(dāng)網(wǎng)頁被寫入瀏覽器時(shí),基于服務(wù)器的代碼能夠創(chuàng)建動態(tài)內(nèi)容。在網(wǎng)頁加載時(shí),服務(wù)器在向?yàn)g覽器返回頁面之前,會執(zhí)行頁面內(nèi)的基于服務(wù)器代碼。由于是在服務(wù)器上運(yùn)行,這種代碼能執(zhí)行復(fù)雜的任務(wù),比如訪問數(shù)據(jù)庫。

Razor 基于 ASP.NET,它為 web 應(yīng)用程序的創(chuàng)建而設(shè)計(jì)。它擁有傳統(tǒng) ASP.NET 標(biāo)記的能力,但更易使用,也更易學(xué)習(xí)。

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 代碼進(jìn)行訪問。

您可以使用 Razor 語法構(gòu)建自己的幫助器,或者使用內(nèi)建的 ASP.NET 幫助器。

下面一些重要的 Razor 幫助器的簡要描述:

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

Razor 編程語言

Razor 同時(shí)支持 C# (C sharp) 和 VB (Visual Basic)。

本文糾錯】【告訴好友】【打印此文】【返回頂部
將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動訪問考試網(wǎng) | 復(fù)制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved
太仆寺旗| 原平市| 武夷山市| 阳城县| 金坛市| 荆门市| 遂平县| 湛江市| 喀喇沁旗| 崇仁县| 黄龙县| 沈丘县| 云林县| 忻城县| 锦州市| 措美县| 霍邱县| 简阳市| 云林县| 库伦旗| 平度市| 永川市| 霍城县| 大厂| 澎湖县| 花莲县| 普洱| 武胜县| 普格县| 渝中区| 永福县| 英山县| 奉化市| 永年县| 海兴县| 恭城| 利川市| 莫力| 新竹县| 乌拉特中旗| 澄江县|