Latest web development tutorials
×

ASP.NET コース

ASP.NET コース ASP.NET 簡単な紹介

WP コース

WebPages 簡単な紹介 WebPages Razor WebPages レイアウト WebPages フォルダ WebPages 全体的な状況 WebPages フォーム WebPages オブジェクト WebPages ファイル WebPages ヘルパー WebPages WebGrid WebPages チャート WebPages Email WebPages PHP WebPages リリース WebPages 例

WP リファレンスマニュアル

WebPages カテゴリ WebPages セキュリティ WebPages データベース WebPages 郵便局 WebPages ヘルパー

ASP.NET Razor

Razor 簡単な紹介 Razor 文法 Razor C# 変数 Razor C# 循環 Razor C# ロジック Razor VB 変数 Razor VB 循環 Razor VB ロジック

ASP.NET MVC

MVC 簡単な紹介 MVC アプリケーション MVC フォルダ MVC レイアウト MVC コントローラ MVC ビュー MVC データベース MVC モデル MVC セキュリティ MVC HTML ヘルパー MVC リリース MVC リファレンスマニュアル

WF コース

WebForms 簡単な紹介 WebForms ページ WebForms コントロール WebForms イベント WebForms フォーム WebForms ViewState WebForms TextBox WebForms Button WebForms データバインディング WebForms ArrayList WebForms Hashtable WebForms SortedList WebForms XML ファイル WebForms Repeater WebForms DataList WebForms データベース接続 WebForms マスターページ WebForms ナビゲーション WebForms 例

WF リファレンスマニュアル

WebForms HTML WebForms Controls WebForms Validation

ASP.NETカミソリVBロジック

論理プログラミング:条件付きでコードを実行します。


条件の場合

VBは、条件コードの実行で許可しました。

条件を決定するためにif文を使用してください。 判定結果によると、ステートメントがtrueまたはfalseを返す場合:

  • 文は、コードブロックを開始した場合
  • その後、場合との間に書かれた条件
  • 条件があれば...当時とあれば端部との間に行われ、真である場合、コード

@Code
Dim price=50
End Code
<html>
<body>
@If price>30 Then
@<p>The price is too high.</p>
End If
</body>
</html>

実行中のインスタンス»


Else条件

else文は条件が含まれいる可能性がある場合

条件が実行されようとfalseの場合、他の条件は、コードを定義しました。

@Code
Dim price=20
End Code
<html>
<body>
@if price>30 then
@<p>The price is too high.</p>
Else
@<p>The price is OK.</p>
End If
</body>
</htmlV>

実行中のインスタンス»

注:上の例で、コードブロックが実行される場合、第一の条件が真である場合。 それ以外の条件は、条件に加えて、カバーされている場合は、「他のすべての例。 "


ElseIf条件

あなたはのelseif条件を判断するために複数の条件を使用することができます

@Code
Dim price=25
End Code
<html>
<body>
@If price>=30 Then
@<p>The price is high.</p>
ElseIf price>20 And price<30
@<p>The price is OK.</p>
Else
@<p>The price is low.</p>
End If
</body>
</html>

実行中のインスタンス»

第一の条件が真である場合、上記の例では、コード・ブロックが実行される場合。

最初の条件が真でなく、第二の条件がtrueの場合、コードのelseifブロックが実行されます。

elseif条件の数は無制限。

ifとのelseif条件が満たされていない場合は、(条件なし)最後のelseブロック」は、他のすべての例」をカバー


条件の選択

選択ブロックは別個の条件の数を試験するために使用することができます。

@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> @message </p>
</body>
</html>

実行中のインスタンス»

テスト(日)の値が続く「ケースの選択」の背後にあります。 個々のケースは、値試験条件とコードの行の任意の数を有します。 試験値は、ケースの値と一致する場合、コードの対応する行が実行されます。

選択ブロックは、デフォルト(それ以外の場合)、指定したすべての状況が一致しない場合、それがカバー持っている "他のすべての例を。」