亚洲欧洲国产欧美一区精品,激情五月亚洲色五月,最新精品国偷自产在线婷婷,欧美婷婷丁香五月天社区

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

      ASP.NET教程:ASP.NETWebPages-添加Razor代碼

       [ 2016年4月26日 ] 【

      在本教程中,我們將通過 C# 和 Visual Basic 代碼來使用 Razor 標記。

      什么是 Razor?

      • Razor 是一種向網頁添加基于服務器的代碼的標記語法
      • Razor 擁有傳統(tǒng) ASP.NET 標記的能力,但是更易學習,更易使用
      • Razor 是一種類似 ASP 和 PHP 的服務器端標記語法
      • Razor 支持 C# 和 Visual Basic 編程語言

      添加 Razor 代碼

      記得上一章中的網頁嗎:

      
      
      
         
          
      
      
          

      Hello Web Pages

      現在向例子中添加一些 Razor 代碼:

      實例

      
      
      
           
           
      
      
           

      Hello Web Pages

      The time is @DateTime.Now

      運行實例

      該頁面包含常規(guī)的 HTML 標記,此外還包含:由 @ 標記的 Razor 代碼。

      Razor 代碼的全部工作是檢測服務器上的當前時間,然后顯示出來。(您可以指定格式選項,或者僅僅以默認格式顯示)

      C# 的主要 Razor 語法規(guī)則

      • Razor 代碼塊由 @{ ... } 包圍
      • 行內表達式(變量和函數)以 @ 開始
      • 代碼語句以分號結束
      • 變量通過 var 關鍵詞進行聲明
      • 字符串用引用來包圍
      • C# 代碼對大小寫敏感
      • C# 文件的擴展名是 .cshtml

      C# 實例

      
      @{ var myMessage = "Hello World"; }
      
      
      

      The value of myMessage is: @myMessage

      @{ var greeting = "Welcome to our site!"; var weekDay = DateTime.Now.DayOfWeek; var greetingMessage = greeting + " Today is: " + weekDay; }

      The greeting is: @greetingMessage

      運行實例

      VB 的主要 Razor 語法規(guī)則

      • Razor 代碼塊由 @Code ... End 包圍
      • 行內表達式(變量和函數)以 @ 開始
      • 變量通過 Dim 關鍵詞進行聲明
      • 字符串用引用來包圍
      • C# 代碼對大小寫不敏感
      • C# 文件的擴展名是 .vbhtml

      實例

      
      @Code dim myMessage = "Hello World" End Code
       
      
      

      The value of myMessage is: @myMessage

      @Code dim greeting = "Welcome to our site!" dim weekDay = DateTime.Now.DayOfWeek dim greetingMessage = greeting & " Today is: " & weekDay End Code

      The greeting is: @greetingMessage

      將考試網添加到收藏夾 | 每次上網自動訪問考試網 | 復制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
      關于本站  網站聲明  廣告服務  聯系方式  站內導航  考試論壇
      Copyright © 2007-2013 中華考試網(Examw.com) All Rights Reserved