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 WebページのHTMLフォーム

フォームは、入力コントロールを配置するHTML文書(テキストボックス、チェックボックス、ラジオボタン、ドロップダウンリスト)部品です。


HTMLページの入力を作成します。

カミソリの例

<html>
<body>
@{
if (IsPost) {
string companyname = Request["companyname"];
string contactname = Request["contactname"];
<p>You entered: <br />
Company Name: @companyname <br />
Contact Name: @contactname </p>
}
else
{
<form method="post" action="">
Company Name:<br />
<input type="text" name="CompanyName" value="" /><br />
Contact Name:<br />
<input type="text" name="ContactName" value="" /><br /><br />
<input type="submit" value="Submit" class="submit" />
</form>
}
}
</body>
</html>

実行中のインスタンス»


レイザー例 - 表示画像

あなたが動的にユーザーの選択に基づいて画像を表示したいあなたの画像フォルダ内の3画像があるとします。

これは、カミソリコードの単純な部品によって達成することができます。

サイトのimagesフォルダに「Photo1.jpg」と呼ばれる画像がある場合は、次のように、画像を表示するHTMLの<img>要素を使用することができます。

<img src="images/Photo1.jpg" alt="Sample" />

次の例は、以下のリストからユーザーが選択した画像を表示する方法を示します。

カミソリの例

@{
var imagePath="";
if (Request["Choice"] != null)
{imagePath="images/" + Request["Choice"];}
}
<!DOCTYPE html>
<html>
<body>
<h1>Display Images</h1>
<form method="post" action="">
I want to see:
<select name="Choice">
<option value="Photo1.jpg">Photo 1</option>
<option value="Photo2.jpg">Photo 2</option>
<option value="Photo3.jpg">Photo 3</option>
</select>
<input type="submit" value="Submit" />
@if (imagePath != "")
{
<p>
<img src=" @imagePath " alt="Sample" />
</p>
}

</form>
</body>
</html>

実行中のインスタンス»

例について説明しました

サーバはIMAGEPATHという変数を作成します

HTMLページには、名前の選択のドロップダウンリスト (<select>要素)を有しています。 それは、自分に応じて、ユーザーがページをWebサーバーに送信されたときに、(例えば、写真1のような名前を選択します(たとえば、Photo1.jpgなどのファイル名を渡しますできます

カミソリコードリクエストによる[ "チョイス"]選択肢の値を読み取ります。 コードを通る経路は、効果的な画像(画像/ Photo1.jpg)を構築する場合は、変数IMAGEPATHに割り当てられた画像のパスを置きます

HTMLページは、<IMG>要素は、画像を表示するために使用されます。 ページが表示されたら、src属性はIMAGEPATH変数の値を設定するために使用されます。

それは、ページが最初に表示ロードされたときのように、表示画像名を防止しない場合は、<IMG>要素は、ブロックです。