CreateUserWizardStep クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
テンプレート化できる手順でユーザーを作成するための基本機能が含まれています。 このクラスは継承できません。
public ref class CreateUserWizardStep sealed : System::Web::UI::WebControls::TemplatedWizardStep
[System.ComponentModel.Browsable(false)]
public sealed class CreateUserWizardStep : System.Web.UI.WebControls.TemplatedWizardStep
[<System.ComponentModel.Browsable(false)>]
type CreateUserWizardStep = class
inherit TemplatedWizardStep
Public NotInheritable Class CreateUserWizardStep
Inherits TemplatedWizardStep
- 継承
- 属性
例
最初のコード例では、 クラスの短い形式の宣言構文を CreateUserWizardStep 使用して、コントロールにコントロールを CreateUserWizard 追加します。 このコード例では、Web.config ファイルに次のエントリが必要です。
<configuration>
<system.web>
<profile>
<properties>
<add name="lastName" />
<add name="firstName" />
</properties>
</profile>
</system.web>
</configuration>
重要
この例には、ユーザー入力を受け付けるテキスト ボックスがあります。これにより、セキュリティが脆弱になる可能性があります。 既定では、ASP.NET Web ページによって、ユーザー入力にスクリプトまたは HTML 要素が含まれていないかどうかが検証されます。 詳細については、「スクリプトによる攻略の概要」を参照してください。
<%@ page language="C#"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
void CreateUserWizard1_CreatedUser(object sender, EventArgs e)
{
Profile.SetPropertyValue("userName",firstName.Text + " " + lastName.Text);
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>
CreateUserWizard.CreatedUser sample</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:createuserwizard id="CreateUserWizard1"
oncreateduser="CreateUserWizard1_CreatedUser"
runat="server">
<wizardsteps>
<asp:wizardstep runat="server" steptype="Start" title="Identification">
Tell us your name:<br />
<table width="100%">
<tr>
<td>
First name:</td>
<td>
<asp:textbox id="firstName" runat="server" /></td>
</tr>
<tr>
<td>
Last name:</td>
<td>
<asp:textbox id="lastName" runat="server" /></td>
</tr>
</table>
</asp:wizardstep>
<asp:createuserwizardstep runat="server" title="Sign Up for Your New Account">
</asp:createuserwizardstep>
</wizardsteps>
</asp:createuserwizard>
</div>
</form>
</body>
</html>
<%@ page language="VB"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
Sub CreateUserWizard1_CreatedUser(ByVal sender As Object, ByVal e As System.EventArgs)
Profile.SetPropertyValue("userName", firstName.Text & " " & lastName.Text)
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>
CreateUserWizard.CreatedUser sample</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:createuserwizard id="CreateUserWizard1"
oncreateduser="CreateUserWizard1_CreatedUser"
runat="server">
<wizardsteps>
<asp:wizardstep runat="server" steptype="Start" title="Identification">
Tell us your name:<br />
<table width="100%">
<tr>
<td>
First name:</td>
<td>
<asp:textbox id="firstName" runat="server" /></td>
</tr>
<tr>
<td>
Last name:</td>
<td>
<asp:textbox id="lastName" runat="server" /></td>
</tr>
</table>
</asp:wizardstep>
<asp:createuserwizardstep runat="server" title="Sign Up for Your New Account">
</asp:createuserwizardstep>
</wizardsteps>
</asp:createuserwizard>
</div>
</form>
</body>
</html>
重要
このコントロールには、潜在的なセキュリティ上の脅威であるユーザー入力を受け入れるテキスト ボックスがあります。 Web ページでのユーザー入力には、悪意のあるクライアント スクリプトが含まれている可能性があります。 既定では、ASP.NET Web ページはユーザー入力を検証して、入力に HTML 要素またはスクリプトが含まれていないことを確認します。 この検証が有効になっている限り、ユーザー入力でスクリプトまたは HTML 要素を明示的に確認する必要はありません。 詳細については、「スクリプトによる攻略の概要」を参照してください。
2 番目のコード例では、完全な CreateUserWizardStep コントロールの一覧を示します。
<%@ page language="C#"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
<title>CreateUserWizard Example</title>
</head>
<body>
<form id="form1" runat="server">
<asp:createuserwizard id="CreateUserWizard1"
runat="server">
<wizardsteps>
<asp:createuserwizardstep id="CreateUserWizardStep1"
runat="server"
title="Sign Up for Your New Account">
<contenttemplate>
<table border="0">
<tr>
<td>
<table border="0" style="height: 100%; width: 100%;">
<tr>
<td align="center" colspan="2">
Sign Up for Your New Account</td>
</tr>
<tr>
<td align="right">
<asp:label runat="server"
associatedcontrolid="UserName"
id="UserNameLabel">
User Name:
</asp:label>
</td>
<td>
<asp:textbox runat="server" id="UserName"></asp:textbox>
<asp:requiredfieldvalidator runat="server"
controltovalidate="UserName"
tooltip="User Name is a required field."
id="UserNameRequired"
validationgroup="CreateUserWizard1"
errormessage="User Name is a required field.">
*
</asp:requiredfieldvalidator>
</td>
</tr>
<tr>
<td align="right">
<asp:label runat="server"
associatedcontrolid="Password"
id="PasswordLabel">
Password:</asp:label>
</td>
<td>
<asp:textbox runat="server" textmode="Password" id="Password"></asp:textbox>
<asp:requiredfieldvalidator runat="server"
controltovalidate="Password"
tooltip="Password is a required field."
id="PasswordRequired"
validationgroup="Createuserwizard1"
errormessage="Password is a required field.">
*
</asp:requiredfieldvalidator>
</td>
</tr>
<tr>
<td align="right">
<asp:label runat="server"
associatedcontrolid="ConfirmPassword"
id="ConfirmPasswordLabel">
Confirm Password:
</asp:label>
</td>
<td>
<asp:textbox runat="server" textmode="Password" id="ConfirmPassword"></asp:textbox>
<asp:requiredfieldvalidator runat="server"
controltovalidate="ConfirmPassword"
tooltip="Confirm Password is a required field."
id="ConfirmPasswordRequired"
validationgroup="CreateUserWizard1"
errormessage="Confirm Password is a required field.">
*
</asp:requiredfieldvalidator>
</td>
</tr>
<tr>
<td align="right">
<asp:label runat="server"
associatedcontrolid="Email"
id="EmailLabel">
Email:
</asp:label>
</td>
<td>
<asp:textbox runat="server" id="Email"></asp:textbox>
<asp:requiredfieldvalidator runat="server"
controltovalidate="Email"
tooltip="Email is a required field."
id="EmailRequired"
validationgroup="Createuserwizard1"
errormessage="Email is a required field.">
*
</asp:requiredfieldvalidator>
</td>
</tr>
<tr>
<td align="right">
<asp:label runat="server"
associatedcontrolid="Question"
id="QuestionLabel">
Security Question:
</asp:label>
</td>
<td>
<asp:textbox runat="server" id="Question"></asp:textbox>
<asp:requiredfieldvalidator runat="server"
controltovalidate="Question"
tooltip="Security Question is a required field."
id="QuestionRequired"
validationgroup="CreateUserWizard1"
errormessage="Security Question is a required field.">
*
</asp:requiredfieldvalidator>
</td>
</tr>
<tr>
<td align="right">
<asp:label runat="server"
associatedcontrolid="Answer"
id="AnswerLabel">
Security Answer:
</asp:label>
</td>
<td>
<asp:textbox runat="server" id="Answer"></asp:textbox>
<asp:requiredfieldvalidator runat="server"
controltovalidate="Answer"
tooltip="Security Answer is a required field."
id="AnswerRequired"
validationgroup="CreateUserWizard1"
errormessage="Security Answer is a required field.">
*
</asp:requiredfieldvalidator>
</td>
</tr>
<tr>
<td align="center" colspan="2">
<asp:comparevalidator runat="server"
display="Dynamic"
errormessage="The Password and Confirm Password fields must match."
controltocompare="ConfirmPassword"
controltovalidate="Password"
id="PasswordCompare"
validationgroup="CreateUserWizard1">
</asp:comparevalidator>
</td>
</tr>
<tr>
<td align="center" colspan="2" style="color: Red;">
<asp:literal runat="server"
enableviewstate="False"
id="FailureText">
</asp:literal>
</td>
</tr>
</table>
</td>
</tr>
</table>
</contenttemplate>
</asp:createuserwizardstep>
<asp:completewizardstep ID="CompleteWizardStep1"
runat="server"
title="Complete">
<contenttemplate>
<table border="0">
<tr>
<td>
<table border="0" style="height: 100%; width: 100%;">
<tr>
<td align="center" colspan="2">
Complete
</td>
</tr>
<tr>
<td>
Your account has been successfully created.
</td>
</tr>
<tr>
<td align="right" colspan="2">
<asp:button runat="server"
validationgroup="CreateUserWizard1"
commandname="Continue"
id="ContinueButton"
causesvalidation="False"
text="Continue" />
</td>
</tr>
</table>
</td>
</tr>
</table>
</contenttemplate>
</asp:completewizardstep>
</wizardsteps>
</asp:createuserwizard>
</form>
</body>
</html>
<%@ page language="VB"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
<title>CreateUserWizard Example</title>
</head>
<body>
<form id="form1" runat="server">
<asp:createuserwizard id="CreateUserWizard1"
runat="server">
<wizardsteps>
<asp:createuserwizardstep id="CreateUserWizardStep1"
runat="server"
title="Sign Up for Your New Account">
<contenttemplate>
<table border="0">
<tr>
<td>
<table border="0" style="height: 100%; width: 100%;">
<tr>
<td align="center" colspan="2">
Sign Up for Your New Account</td>
</tr>
<tr>
<td align="right">
<asp:label runat="server"
associatedcontrolid="UserName"
id="UserNameLabel">
User Name:
</asp:label>
</td>
<td>
<asp:textbox runat="server" id="UserName"></asp:textbox>
<asp:requiredfieldvalidator runat="server"
controltovalidate="UserName"
tooltip="User Name is a required field."
id="UserNameRequired"
validationgroup="CreateUserWizard1"
errormessage="User Name is a required field.">
*
</asp:requiredfieldvalidator>
</td>
</tr>
<tr>
<td align="right">
<asp:label runat="server"
associatedcontrolid="Password"
id="PasswordLabel">
Password:</asp:label>
</td>
<td>
<asp:textbox runat="server" textmode="Password" id="Password"></asp:textbox>
<asp:requiredfieldvalidator runat="server"
controltovalidate="Password"
tooltip="Password is a required field."
id="PasswordRequired"
validationgroup="Createuserwizard1"
errormessage="Password is a required field.">
*
</asp:requiredfieldvalidator>
</td>
</tr>
<tr>
<td align="right">
<asp:label runat="server"
associatedcontrolid="ConfirmPassword"
id="ConfirmPasswordLabel">
Confirm Password:
</asp:label>
</td>
<td>
<asp:textbox runat="server" textmode="Password" id="ConfirmPassword"></asp:textbox>
<asp:requiredfieldvalidator runat="server"
controltovalidate="ConfirmPassword"
tooltip="Confirm Password is a required field."
id="ConfirmPasswordRequired"
validationgroup="CreateUserWizard1"
errormessage="Confirm Password is a required field.">
*
</asp:requiredfieldvalidator>
</td>
</tr>
<tr>
<td align="right">
<asp:label runat="server"
associatedcontrolid="Email"
id="EmailLabel">
Email:
</asp:label>
</td>
<td>
<asp:textbox runat="server" id="Email"></asp:textbox>
<asp:requiredfieldvalidator runat="server"
controltovalidate="Email"
tooltip="Email is a required field."
id="EmailRequired"
validationgroup="Createuserwizard1"
errormessage="Email is a required field.">
*
</asp:requiredfieldvalidator>
</td>
</tr>
<tr>
<td align="right">
<asp:label runat="server"
associatedcontrolid="Question"
id="QuestionLabel">
Security Question:
</asp:label>
</td>
<td>
<asp:textbox runat="server" id="Question"></asp:textbox>
<asp:requiredfieldvalidator runat="server"
controltovalidate="Question"
tooltip="Security Question is a required field."
id="QuestionRequired"
validationgroup="CreateUserWizard1"
errormessage="Security Question is a required field.">
*
</asp:requiredfieldvalidator>
</td>
</tr>
<tr>
<td align="right">
<asp:label runat="server"
associatedcontrolid="Answer"
id="AnswerLabel">
Security Answer:
</asp:label>
</td>
<td>
<asp:textbox runat="server" id="Answer"></asp:textbox>
<asp:requiredfieldvalidator runat="server"
controltovalidate="Answer"
tooltip="Security Answer is a required field."
id="AnswerRequired"
validationgroup="CreateUserWizard1"
errormessage="Security Answer is a required field.">
*
</asp:requiredfieldvalidator>
</td>
</tr>
<tr>
<td align="center" colspan="2">
<asp:comparevalidator runat="server"
display="Dynamic"
errormessage="The Password and Confirm Password fields must match."
controltocompare="ConfirmPassword"
controltovalidate="Password"
id="PasswordCompare"
validationgroup="CreateUserWizard1">
</asp:comparevalidator>
</td>
</tr>
<tr>
<td align="center" colspan="2" style="color: Red;">
<asp:literal runat="server"
enableviewstate="False"
id="FailureText">
</asp:literal>
</td>
</tr>
</table>
</td>
</tr>
</table>
</contenttemplate>
</asp:createuserwizardstep>
<asp:completewizardstep ID="CompleteWizardStep1"
runat="server"
title="Complete">
<contenttemplate>
<table border="0">
<tr>
<td>
<table border="0" style="height: 100%; width: 100%;">
<tr>
<td align="center" colspan="2">
Complete
</td>
</tr>
<tr>
<td>
Your account has been successfully created.
</td>
</tr>
<tr>
<td align="right" colspan="2">
<asp:button runat="server"
validationgroup="CreateUserWizard1"
commandname="Continue"
id="ContinueButton"
causesvalidation="False"
text="Continue" />
</td>
</tr>
</table>
</td>
</tr>
</table>
</contenttemplate>
</asp:completewizardstep>
</wizardsteps>
</asp:createuserwizard>
</form>
</body>
</html>
重要
このコントロールには、潜在的なセキュリティ上の脅威であるユーザー入力を受け入れるテキスト ボックスがあります。 Web ページでのユーザー入力には、悪意のあるクライアント スクリプトが含まれている可能性があります。 既定では、ASP.NET Web ページはユーザー入力を検証して、入力に HTML 要素またはスクリプトが含まれていないことを確認します。 この検証が有効になっている限り、ユーザー入力でスクリプトまたは HTML 要素を明示的に確認する必要はありません。 詳細については、「スクリプトによる攻略の概要」を参照してください。
注釈
コントロールは CreateUserWizard 、Web サイトのユーザー データ ストアに新しいユーザー アカウントを作成します。 既定 CreateUserWizardStep では、 はコントロール内の最初のステップです CreateUserWizard 。 この CreateUserWizardStep ステップは、コントロール内で CreateUserWizard 必要なステップです。
クラスは CreateUserWizardStep 、 クラスから TemplatedWizardStep 派生します。 CreateUserWizardStepは、ステップの前のCreateUserWizardコントロールにCompleteWizardStep表示されます。
注意
既定では、 CreateUserWizardStep この手順はウィザードの最初の手順ですが、別の最初の手順を指定することもできます。 ただし、これを行うと、[ 前へ ] ボタンが表示されるかどうかに影響する可能性があります。 たとえば、ステップにCreateUserWizardStepカスタム ナビゲーション テンプレートが存在せず、 の前CreateUserWizardStepに表示される別のステップが前にある場合は、実行時にステップに CreateUserWizardStep [前へ] ボタンが表示されます。 代替の "最初の CreateUserWizardStep " ステップの前にステップがレンダリングされた場合、[ 前へ ] ボタンは表示されません。 さらに、[ 前へ ] ボタンはデザイン時にはレンダリングされません。 デザイン時に [ 前へ ] ボタンをレンダリングする場合は、ステップのカスタム ナビゲーション テンプレートに追加する CreateUserWizardStep 必要があります。
追加のフィールドを含むステップを CreateUserWizardStep 変更したり、ステップに含まれるフィールドの表示順序を変更したりするには、コントロールに CreateUserWizardStep 関連付けられているテンプレートを編集します。
ユーザーがステップの [次へ ] ボタンをクリックすると、新しい Web サイト ユーザー アカウントが CreateUserWizardStep データ ストアに作成されます。 既定では、 プロパティは にfalse
設定され、AllowReturnユーザーがステップにCreateUserWizardStep戻り、誤って同じ資格情報を持つ別のユーザー アカウントを作成しようとしないようにします。 プロパティを AllowReturn に true
設定する場合は、ユーザーがこの手順に戻る前に最初に作成されたユーザー アカウントを削除するか、ユーザーが最初に入力した情報を編集できるようにするロジックをアプリケーションに含める必要があります。
コンストラクター
CreateUserWizardStep() |
CreateUserWizardStep コントロールの新しいインスタンスを作成します。 |
プロパティ
Adapter |
コントロール用のブラウザー固有のアダプターを取得します。 (継承元 Control) |
AllowReturn |
ユーザーが CreateUserWizard コントロールの後続の手順から現在の手順に戻ることができるかどうかを示す値を取得または設定します。 |
AppRelativeTemplateSourceDirectory |
このコントロールが含まれている Page オブジェクトまたは UserControl オブジェクトのアプリケーション相対の仮想ディレクトリを取得または設定します。 (継承元 Control) |
BindingContainer |
このコントロールのデータ バインディングを格納しているコントロールを取得します。 (継承元 Control) |
ChildControlsCreated |
サーバー コントロールの子コントロールが作成されたかどうかを示す値を取得します。 (継承元 Control) |
ClientID |
ASP.NET によって生成される HTML マークアップのコントロール ID を取得します。 (継承元 Control) |
ClientIDMode |
ClientID プロパティの値を生成するために使用されるアルゴリズムを取得または設定します。 (継承元 Control) |
ClientIDSeparator |
ClientID プロパティで使用される区切り記号を表す文字値を取得します。 (継承元 Control) |
ContentTemplate |
Wizard コントロールのステップの内容を表示するためのテンプレートを取得または設定します。 (継承元 TemplatedWizardStep) |
ContentTemplateContainer |
ステップの Wizard テンプレートを作成するために ContentTemplate コントロールが使用するコンテナーを取得します。 (継承元 TemplatedWizardStep) |
Context |
現在の Web 要求に対するサーバー コントロールに関連付けられている HttpContext オブジェクトを取得します。 (継承元 Control) |
Controls |
UI 階層内の指定されたサーバー コントロールの子コントロールを表す ControlCollection オブジェクトを取得します。 (継承元 Control) |
CustomNavigationTemplate |
Wizard コントロールのステップのナビゲーション ユーザー インターフェイス (UI) を表示するためのテンプレートを取得または設定します。 (継承元 TemplatedWizardStep) |
CustomNavigationTemplateContainer |
ステップの Wizard テンプレートを作成するために CustomNavigationTemplate コントロールが使用するコンテナーを取得します。 (継承元 TemplatedWizardStep) |
DataItemContainer |
名前付けコンテナーが IDataItemContainer を実装している場合、名前付けコンテナーへの参照を取得します。 (継承元 Control) |
DataKeysContainer |
名前付けコンテナーが IDataKeysControl を実装している場合、名前付けコンテナーへの参照を取得します。 (継承元 Control) |
DesignMode |
コントロールがデザイン サーフェイスで使用されているかどうかを示す値を取得します。 (継承元 Control) |
EnableTheming |
テーマがこのコントロールに適用されるかどうかを示す値を取得または設定します。 (継承元 WizardStepBase) |
EnableViewState |
要求元クライアントに対して、サーバー コントロールがそのビュー状態と、そこに含まれる任意の子のコントロールのビュー状態を保持するかどうかを示す値を取得または設定します。 (継承元 Control) |
Events |
コントロールのイベント ハンドラー デリゲートのリストを取得します。 このプロパティは読み取り専用です。 (継承元 Control) |
HasChildViewState |
現在のサーバー コントロールの子コントロールが、保存されたビューステートの設定を持っているかどうかを示す値を取得します。 (継承元 Control) |
ID |
サーバー コントロールに割り当てられたプログラム ID を取得または設定します。 (継承元 WizardStepBase) |
IdSeparator |
コントロール ID を区別するために使用する文字を取得します。 (継承元 Control) |
IsChildControlStateCleared |
このコントロールに含まれているコントロールに、コントロールの状態が設定されているかどうかを示す値を取得します。 (継承元 Control) |
IsTrackingViewState |
サーバー コントロールがビューステートの変更を保存しているかどうかを示す値を取得します。 (継承元 Control) |
IsViewStateEnabled |
このコントロールでビューステートが有効かどうかを示す値を取得します。 (継承元 Control) |
LoadViewStateByID |
コントロールがインデックスではなく ID によりビューステートの読み込みを行うかどうかを示す値を取得します。 (継承元 Control) |
Name |
ウィザードとして機能するコントロールのステップに関連付けられた名前を取得します。 (継承元 WizardStepBase) |
NamingContainer |
同じ ID プロパティ値を持つ複数のサーバー コントロールを区別するための一意の名前空間を作成する、サーバー コントロールの名前付けコンテナーへの参照を取得します。 (継承元 Control) |
Page |
サーバー コントロールを含んでいる Page インスタンスへの参照を取得します。 (継承元 Control) |
Parent |
ページ コントロールの階層構造における、サーバー コントロールの親コントロールへの参照を取得します。 (継承元 Control) |
RenderingCompatibility |
レンダリングされる HTML と互換性がある ASP.NET のバージョンを表す値を取得します。 (継承元 Control) |
Site |
デザイン サーフェイスに現在のコントロールを表示するときに、このコントロールをホストするコンテナーに関する情報を取得します。 (継承元 Control) |
SkinID |
コントロールに適用するスキンを取得または設定します。 (継承元 TemplatedWizardStep) |
StepType |
CreateUserWizardStep コントロールの CreateUserWizard の手順に表示するユーザー インターフェイス (UI: User Interface) の種類を取得または設定します。 |
TemplateControl |
このコントロールを格納しているテンプレートへの参照を取得または設定します。 (継承元 Control) |
TemplateSourceDirectory |
現在のサーバー コントロールを格納している Page または UserControl の仮想ディレクトリを取得します。 (継承元 Control) |
Title |
CreateUserWizard コントロールのユーザー アカウント作成手順に使用するタイトルを取得または設定します。 |
UniqueID |
階層構造で修飾されたサーバー コントロールの一意の ID を取得します。 (継承元 Control) |
ValidateRequestMode |
ブラウザーからのクライアント入力の安全性をコントロールで調べるかどうかを示す値を取得または設定します。 (継承元 Control) |
ViewState |
同一のページに対する複数の要求にわたって、サーバー コントロールのビューステートを保存し、復元できるようにする状態情報のディクショナリを取得します。 (継承元 Control) |
ViewStateIgnoresCase |
StateBag オブジェクトが大文字小文字を区別しないかどうかを示す値を取得します。 (継承元 Control) |
ViewStateMode |
このコントロールのビューステート モードを取得または設定します。 (継承元 Control) |
Visible |
View コントロールが表示されているかどうかを示す値を取得または設定します。 (継承元 View) |
Wizard |
Wizard から派生したオブジェクトの親である WizardStepBase コントロールを取得します。 (継承元 WizardStepBase) |
メソッド
AddedControl(Control, Int32) |
子コントロールが Control オブジェクトの Controls コレクションに追加された後に呼び出されます。 (継承元 Control) |
AddParsedSubObject(Object) |
XML または HTML のいずれかの要素が解析されたことをサーバー コントロールに通知し、サーバー コントロールの ControlCollection オブジェクトに要素を追加します。 (継承元 Control) |
ApplyStyleSheetSkin(Page) |
ページのスタイル シートに定義されたスタイル プロパティをコントロールに適用します。 (継承元 Control) |
BeginRenderTracing(TextWriter, Object) |
レンダリング データのデザイン時のトレースを開始します。 (継承元 Control) |
BuildProfileTree(String, Boolean) |
ページのトレースが有効な場合、サーバー コントロールに関する情報を収集し、これを表示するために Trace プロパティに渡します。 (継承元 Control) |
ClearCachedClientID() |
キャッシュされた ClientID 値を |
ClearChildControlState() |
サーバー コントロールのすべての子コントロールについて、コントロールの状態情報を削除します。 (継承元 Control) |
ClearChildState() |
サーバー コントロールのすべての子コントロールのビューステート情報およびコントロールの状態情報を削除します。 (継承元 Control) |
ClearChildViewState() |
サーバー コントロールのすべての子コントロールのビューステート情報を削除します。 (継承元 Control) |
ClearEffectiveClientIDMode() |
現在のコントロール インスタンスおよびすべての子コントロールの ClientIDMode プロパティを Inherit に設定します。 (継承元 Control) |
CreateChildControls() |
ASP.NET ページ フレームワークによって呼び出され、ポストバックまたはレンダリングの準備として、合成ベースの実装を使うサーバー コントロールに対し、それらのコントロールに含まれる子コントロールを作成するように通知します。 (継承元 Control) |
CreateControlCollection() |
サーバー コントロールの子コントロール (リテラルとサーバーの両方) を保持する新しい ControlCollection オブジェクトを作成します。 (継承元 Control) |
DataBind() |
呼び出されたサーバー コントロールとそのすべての子コントロールにデータ ソースをバインドします。 (継承元 Control) |
DataBind(Boolean) |
DataBinding イベントを発生させるオプションを指定して、呼び出されたサーバー コントロールとそのすべての子コントロールにデータ ソースをバインドします。 (継承元 Control) |
DataBindChildren() |
データ ソースをサーバー コントロールの子コントロールにバインドします。 (継承元 Control) |
Dispose() |
サーバー コントロールが、メモリから解放される前に最終的なクリーンアップを実行できるようにします。 (継承元 Control) |
EndRenderTracing(TextWriter, Object) |
レンダリング データのデザイン時のトレースを終了します。 (継承元 Control) |
EnsureChildControls() |
サーバー コントロールに子コントロールが含まれているかどうかを確認します。 含まれていない場合、子コントロールを作成します。 (継承元 Control) |
EnsureID() |
ID が割り当てられていないコントロールの ID を作成します。 (継承元 Control) |
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
FindControl(String) |
指定した |
FindControl(String, Int32) |
指定した |
Focus() |
コントロールに入力フォーカスを設定します。 (継承元 Control) |
GetDesignModeState() |
コントロールのデザイン時データを取得します。 (継承元 Control) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetRouteUrl(Object) |
ルート パラメーターのセットに対応する URL を取得します。 (継承元 Control) |
GetRouteUrl(RouteValueDictionary) |
ルート パラメーターのセットに対応する URL を取得します。 (継承元 Control) |
GetRouteUrl(String, Object) |
ルート パラメーターのセットおよびルート名に対応する URL を取得します。 (継承元 Control) |
GetRouteUrl(String, RouteValueDictionary) |
ルート パラメーターのセットおよびルート名に対応する URL を取得します。 (継承元 Control) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
GetUniqueIDRelativeTo(Control) |
指定されたコントロールの UniqueID プロパティのプレフィックス部分を返します。 (継承元 Control) |
HasControls() |
サーバー コントロールに子コントロールが含まれているかどうかを確認します。 (継承元 Control) |
HasEvents() |
コントロールまたは子コントロールに対してイベントが登録されているかどうかを示す値を返します。 (継承元 Control) |
IsLiteralContent() |
サーバー コントロールがリテラルな内容だけを保持しているかどうかを決定します。 (継承元 Control) |
LoadControlState(Object) |
SaveControlState() メソッドによって保存された前回のページ要求からコントロールの状態情報を復元します。 (継承元 Control) |
LoadViewState(Object) |
SaveViewState() メソッドによって保存された前回のページ要求からビューステート情報を復元します。 (継承元 WizardStepBase) |
MapPathSecure(String) |
仮想パス (絶対パスまたは相対パス) の割り当て先の物理パスを取得します。 (継承元 Control) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
OnActivate(EventArgs) |
Activate コントロールの View イベントを発生させます。 (継承元 View) |
OnBubbleEvent(Object, EventArgs) |
サーバー コントロールのイベントをページの UI サーバー コントロールの階層構造に渡すかどうかを決定します。 (継承元 Control) |
OnDataBinding(EventArgs) |
DataBinding イベントを発生させます。 (継承元 Control) |
OnDeactivate(EventArgs) |
Deactivate コントロールの View イベントを発生させます。 (継承元 View) |
OnInit(EventArgs) |
Init イベントを発生させます。 (継承元 Control) |
OnLoad(EventArgs) |
OnLoad(EventArgs) イベントを発生させます。 (継承元 WizardStepBase) |
OnPreRender(EventArgs) |
PreRender イベントを発生させます。 (継承元 Control) |
OnUnload(EventArgs) |
Unload イベントを発生させます。 (継承元 Control) |
OpenFile(String) |
ファイルの読み込みで使用される Stream を取得します。 (継承元 Control) |
RaiseBubbleEvent(Object, EventArgs) |
イベントのソースおよびその情報をコントロールの親に割り当てます。 (継承元 Control) |
RemovedControl(Control) |
Control オブジェクトの Controls コレクションから子コントロールが削除された後に呼び出されます。 (継承元 Control) |
Render(HtmlTextWriter) |
提供されたクライアントに表示される内容を書き込む HtmlTextWriter オブジェクトに、サーバー コントロールの内容を送信します。 (継承元 Control) |
RenderChildren(HtmlTextWriter) |
指定された WizardStepBase オブジェクトに HtmlTextWriter コントロールの子コントロールの内容を出力します。このオブジェクトが、クライアントに表示するコンテンツを書き込みます。 (継承元 WizardStepBase) |
RenderControl(HtmlTextWriter) |
指定の HtmlTextWriter オブジェクトにサーバー コントロールの内容を出力し、トレースが有効である場合はコントロールに関するトレース情報を保存します。 (継承元 Control) |
RenderControl(HtmlTextWriter, ControlAdapter) |
指定した ControlAdapter オブジェクトを使用して、指定した HtmlTextWriter オブジェクトにサーバー コントロールの内容を出力します。 (継承元 Control) |
ResolveAdapter() |
指定したコントロールを表示するコントロール アダプターを取得します。 (継承元 Control) |
ResolveClientUrl(String) |
ブラウザーで使用できる URL を取得します。 (継承元 Control) |
ResolveUrl(String) |
要求側クライアントで使用できる URL に変換します。 (継承元 Control) |
SaveControlState() |
ページがサーバーにポスト バックされた時間以降に発生したすべてのサーバー コントロール状態の変化を保存します。 (継承元 Control) |
SaveViewState() |
ページがサーバーにポスト バックされた時間以降に発生した、サーバー コントロールのビューステートの変更を保存します。 (継承元 Control) |
SetDesignModeState(IDictionary) |
コントロールのデザイン時データを設定します。 (継承元 Control) |
SetRenderMethodDelegate(RenderMethod) |
サーバー コントロールとその内容を親コントロールに表示するイベント ハンドラー デリゲートを割り当てます。 (継承元 Control) |
SetTraceData(Object, Object) |
トレース データ キーとトレース データ値を使用して、レンダリング データのデザイン時トレースのトレース データを設定します。 (継承元 Control) |
SetTraceData(Object, Object, Object) |
トレースされたオブジェクト、トレース データ キー、およびトレース データ値を使用して、レンダリング データのデザイン時トレースのトレース データを設定します。 (継承元 Control) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
TrackViewState() |
サーバー コントロールにビューステートの変更を追跡させ、サーバー コントロールの StateBag オブジェクトに変更を格納できるようにします。 このオブジェクトは、ViewState プロパティによってアクセスできます。 (継承元 Control) |
イベント
Activate |
現在の View コントロールがアクティブ ビューになったときに発生します。 (継承元 View) |
DataBinding |
サーバー コントロールがデータ ソースに連結すると発生します。 (継承元 Control) |
Deactivate |
現在のアクティブ View コントロールがアクティブでなくなったときに発生します。 (継承元 View) |
Disposed |
サーバー コントロールがメモリから解放されると発生します。これは、ASP.NET ページが要求されている場合のサーバー コントロールの有効期間における最終段階です。 (継承元 Control) |
Init |
サーバー コントロールが初期化されると発生します。これは、サーバー コントロールの有効期間における最初の手順です。 (継承元 Control) |
Load |
サーバー コントロールが Page オブジェクトに読み込まれると発生します。 (継承元 Control) |
PreRender |
Control オブジェクトの読み込み後、表示を開始する前に発生します。 (継承元 Control) |
Unload |
サーバー コントロールがメモリからアンロードされると発生します。 (継承元 Control) |
明示的なインターフェイスの実装
IControlBuilderAccessor.ControlBuilder |
このメンバーの詳細については、「ControlBuilder」をご覧ください。 (継承元 Control) |
IControlDesignerAccessor.GetDesignModeState() |
このメンバーの詳細については、「GetDesignModeState()」をご覧ください。 (継承元 Control) |
IControlDesignerAccessor.SetDesignModeState(IDictionary) |
このメンバーの詳細については、「SetDesignModeState(IDictionary)」をご覧ください。 (継承元 Control) |
IControlDesignerAccessor.SetOwnerControl(Control) |
このメンバーの詳細については、「SetOwnerControl(Control)」をご覧ください。 (継承元 Control) |
IControlDesignerAccessor.UserData |
このメンバーの詳細については、「UserData」をご覧ください。 (継承元 Control) |
IDataBindingsAccessor.DataBindings |
このメンバーの詳細については、「DataBindings」をご覧ください。 (継承元 Control) |
IDataBindingsAccessor.HasDataBindings |
このメンバーの詳細については、「HasDataBindings」をご覧ください。 (継承元 Control) |
IExpressionsAccessor.Expressions |
このメンバーの詳細については、「Expressions」をご覧ください。 (継承元 Control) |
IExpressionsAccessor.HasExpressions |
このメンバーの詳細については、「HasExpressions」をご覧ください。 (継承元 Control) |
IParserAccessor.AddParsedSubObject(Object) |
このメンバーの詳細については、「AddParsedSubObject(Object)」をご覧ください。 (継承元 Control) |
拡張メソッド
FindDataSourceControl(Control) |
指定されたコントロールのデータ コントロールに関連付けられているデータ ソースを返します。 |
FindFieldTemplate(Control, String) |
指定されたコントロールの名前付けコンテナー内にある、指定された列のフィールド テンプレートを返します。 |
FindMetaTable(Control) |
格納しているデータ コントロールのメタテーブル オブジェクトを返します。 |
適用対象
こちらもご覧ください
.NET