ASP.NET Razor – VB 邏輯條件簡介
導讀 | Razor 不是一種程式語言。它是伺服器端的標記語言。程式設計邏輯:根據條件執行程式碼。 |
If 條件
VB 允許根據條件執行程式碼。
使用 if 語句來判斷條件。根據判斷結果,if 語句返回 true 或者 false:
- if 語句開始一個程式碼塊
- 條件寫在 if 和 then 之間
- 如果條件為真,if ... then 和 end if 之間的程式碼被執行
例項
<html> <body> </body> </html>
Else 條件
if 語句可以包含 else 條件。
else 條件定義了當條件為假時被執行的程式碼。
例項
<html> <body> </body> </htmlV>
註釋:在上面的例項中,如果第一個條件為真,if 塊的程式碼將會被執行。else 條件覆蓋了除 if 條件之外的"其他所有情況"。
ElseIf 條件
多個條件判斷可以使用 elseif 條件:
例項
<html> <body>
在上面的例項中,如果第一個條件為真,if 塊的程式碼將會被執行。
如果第一個條件不為真且第二個條件為真,elseif 塊的程式碼將會被執行。
elseif 條件的數量不受限制。
如果 if 和 elseif 條件都不為真,最後的 else 塊(不帶條件)覆蓋了"其他所有情況"。
Select 條件
select 塊可以用來測試一些單獨的條件:
例項
@Code Dim weekday=DateTime.Now.DayOfWeek Dim day=weekday.ToString() Dim message="" End Code <html> <body> @Select Case day Case "Monday" message="This is the first weekday." Case "Thursday" message="Only one day before weekend." Case "Friday" message="Tomorrow is weekend!" Case Else message="Today is " & day End Select <p></p> </body> </html>
"Select Case" 後面緊跟著測試值(day)。每個單獨的測試條件都有一個 case 值和任意數量的程式碼行。如果測試值與 case 值相匹配,相應的程式碼行被執行。
select 塊有一個預設的情況(Case Else),當所有的指定的情況都不匹配時,它覆蓋了"其他所有情況"。
原文來自:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2854369/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ASP.NET Razor – C# 邏輯條件簡介ASP.NETC#
- ASP.NET Razor – VB 迴圈和陣列簡介ASP.NET陣列
- ASP.NET Razor – C# 和 VB 程式碼語法簡介ASP.NETC#
- ASP.NET Razor – 標記簡介ASP.NET
- ASP.NET Razor – C# 變數簡介ASP.NETC#變數
- MySQL筆記 10 條件邏輯MySql筆記
- Oracle 邏輯結構簡介Oracle
- ASP.NET Razor – C# 迴圈和陣列簡介ASP.NETC#陣列
- JavaScript(ES6)邏輯判斷條件優化JavaScript優化
- ASP.NET Core – Razor View Import用途介紹ASP.NETViewImport
- [BUG反饋]模型編輯模板存在條件邏輯判斷錯誤模型
- 資料庫 Mysql 邏輯架構簡介資料庫MySql架構
- Spark LogisticRegression 邏輯迴歸之簡介Spark邏輯迴歸
- 機器學習中的邏輯迴歸模型簡介機器學習邏輯迴歸模型
- 前端業務程式碼配置化處理條件判斷邏輯前端
- 計算機程式的思維邏輯 (72) – 顯式條件計算機
- 計算機程式的思維邏輯 (72) - 顯式條件計算機
- 一次簡單易懂的多型重構實踐,讓你理解條件邏輯多型
- 關於 hibernate 邏輯刪除 預設查詢過濾條件問題(java set 條件)Java
- AWK if(條件)語句與迴圈簡介
- 資料寫過程中各項觸發條件及邏輯
- CMake 生成器表示式---條件表示式和邏輯運算子
- js的邏輯與&&運算子用法簡單介紹JS
- ASP.NET Core 5.0 MVC中的 Razor 頁面 介紹ASP.NETMVC
- 計算機程式的思維邏輯 (9) - 條件執行的本質計算機
- c#按位操作符&^|與邏輯條件操作符運算子&&_||_?:C#
- C++ 條件與 If 語句:掌握邏輯判斷與流程控制精髓C++
- linux 邏輯卷介紹Linux
- 邏輯式程式語言極簡實現(使用C#) - 1. 邏輯式程式語言介紹C#
- VB.net 與 C# 的對應邏輯運算子C#
- ASP.NET MVC Razor檢視引擎ASP.NETMVC
- asp.net mvc 之旅—— 第一站 從簡單的razor入手ASP.NETMVC
- ASP.NET 5 簡介ASP.NET
- Blazor入門:ASP.NET Core Razor 元件BlazorASP.NET元件
- VB.NET重新申明陣列簡介陣列
- asp.net mvc簡單實現基於Razor的分頁控制元件ASP.NETMVC控制元件
- 快速實現業務規則的開源API邏輯伺服器簡介API伺服器
- ASP.NET MVC 3 Razor Views in SharePointASP.NETMVCView