.NET サンプル - ASP.NET Web フォームの概要
ここでは、次のサンプルについて説明します。
Intro1 サンプル
Intro7 サンプル
Intro13 サンプル
Intro10 サンプル
Intro12 サンプル
Intro11 サンプル
Intro9 サンプル
Intro8 サンプル
Intro6 サンプル
Intro2 サンプル
Intro4 サンプル
Intro5 サンプル
Intro3 サンプル
Intro1 サンプル
このサンプルでは、基本的な HTML ファイルの拡張子 .html を .aspx に変更して作成した、最も単純な ASP.NET ページの例を示します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
(なし)
このサンプルで使用されているクラス
(なし)
Intro7 サンプル
このサンプルでは、Register ディレクティブを使用して ASP.NET ページにインポートされた、カスタム作成の単純な月間予定表コントロールを示します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System、System.Web、System.Collections、System.Collections.Specialized、System.Web.UI
このサンプルで使用されているクラス
String、Page、Calendar、Array、TextWriter、Object、HtmlTextWriter、EventArgs、Message、Convert、File、Control、Header、Assembly、EventHandler、NameValueCollection
Intro13 サンプル
このサンプルでは、分離コードを使用して ASP.NET ページのコードを記述する方法を示します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System、System.Web、System.Web.UI、System.Data、System.Web.UI.WebControls、System.Data.SqlClient、System.Web.UI.HtmlControls
このサンプルで使用されているクラス
Control、DataBinder、Binder、Page、Container、SqlDataAdapter、DataSet、RequiredFieldValidator、SqlConnection、DataAdapter、DropDownList、DataList、EventArgs、WebControl、Object、Table、File、TextBox、HtmlControl
Intro10 サンプル
このサンプルでは、Intro9 サンプルを変更してデータ情報をカスタマイズする方法を示します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System.Data、System、System.Data.SqlClient
このサンプルで使用されているクラス
Binder、Container、DataBinder、SqlDataAdapter、DataSet、Header、SqlConnection、Import、DataAdapter、Table、File、EventArgs、Object
Intro12 サンプル
このサンプルでは、指定したカテゴリについてデータベースを検索する前に、Page.IsValid チェックを実行します。ASP.NET ページ開発者は実行時に Page.IsValid プロパティをチェックでき、それによってページ上のすべての検証サーバー コントロールが現在有効かどうかを調べることができます。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System.Data、System、System.Data.SqlClient
このサンプルで使用されているクラス
Binder、Container、DataBinder、SqlDataAdapter、Import、DataSet、DataAdapter、RequiredFieldValidator、Control、SqlConnection、Page、Object、File、EventArgs、Table
Intro11 サンプル
このサンプルでは、ページ上で 2 つの <asp:requiredfieldvalidator runat=server> コントロールを使用することで TextBox コントロールと DropDownList コントロールの内容を検証する方法を示します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System.Data、System、System.Data.SqlClient
このサンプルで使用されているクラス
Container、DataBinder、Binder、SqlDataAdapter、DataSet、DataAdapter、RequiredFieldValidator、Control、SqlConnection、Import、Object、File、EventArgs、Table
Intro9 サンプル
このサンプルでは、DataList コントロールとカスタムの ItemTemplate テンプレートを使用してデータ情報をカスタマイズする方法を示します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System.Data、System、System.Data.SqlClient
このサンプルで使用されているクラス
Container、DataBinder、Binder、SqlDataAdapter、DataSet、SqlConnection、Import、DataAdapter、Table、File、EventArgs、Object
Intro8 サンプル
このサンプルでは、ASP.NET のデータ グリッドとリスト コントロールの例を示します。これらのデータ グリッドとリスト コントロールは、データベースまたはその他のデータ ソースに対して実行されたクエリの結果を表示するカスタム UI を作成するために使用されます。このサンプルでは、<asp:datagrid runat=server> コントロールを使用して、SQL データベース クエリによって収集された書籍情報を連結する方法を示します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System.Data、System、System.Data.SqlClient
このサンプルで使用されているクラス
SqlDataAdapter、DataSet、SqlConnection、Import、DataAdapter、Style、Table、File、DataGrid、Header、EventArgs、Object
Intro6 サンプル
このサンプルでは、ASP.NET ページ開発者が <asp:button runat=server> コントロールからの OnClick イベントを処理して、<asp:label runat=server> コントロールの Text プロパティを操作する方法を示します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
(なし)
このサンプルで使用されているクラス
Message、File、Object、EventArgs
Intro2 サンプル
このサンプルでは、<% %> 表示ブロックを使用して、HTML ブロックをループ処理し、そのたびにフォント サイズを大きくして表示する方法を示します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
(なし)
このサンプルで使用されているクラス
Page
Intro4 サンプル
このサンプルでは、<form runat=server>、<asp:textbox runat=server>、<asp:dropdownlist runat=server>、および <asp:button runat=server> の 4 つのサーバー コントロールを使用します。実行時に、これらのサーバー コントロールは HTML コンテンツを自動的に生成します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
(なし)
このサンプルで使用されているクラス
Page
Intro5 サンプル
このサンプルでは、<asp:adrotator> コントロールを使用して、回転する広告をページ上に動的に表示する方法を示します。ASP.NET では、標準の HTML 入力コントロールに加えて、さまざまな種類のカスタム コントロールをページ上で使用できます。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
(なし)
このサンプルで使用されているクラス
Page、File
Intro3 サンプル
このサンプルでは、<% %> コード ブロックを使用して、クライアントからポスト バックされた結果を解釈する方法を示します。ASP.NET ページ開発者は、ASP の場合と同様に、<% %> コード ブロックを使用して HTML 出力を動的に変更できます。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
(なし)
このサンプルで使用されているクラス
String、Page