CreateUserWizard Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет пользовательский интерфейс для создания новых учетных записей пользователей веб-сайта.
public ref class CreateUserWizard : System::Web::UI::WebControls::Wizard
[System.ComponentModel.Bindable(false)]
public class CreateUserWizard : System.Web.UI.WebControls.Wizard
[<System.ComponentModel.Bindable(false)>]
type CreateUserWizard = class
inherit Wizard
Public Class CreateUserWizard
Inherits Wizard
- Наследование
- Атрибуты
Примеры
В первом примере кода показано, как использовать CreateUserWizard элемент управления в его базовой форме. На этой странице будет создана учетная запись пользователя веб-сайта с объектом сайта по умолчанию MembershipProvider .
<%@ 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 runat="server">
<title>CreateUserWizard basic sample</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:createuserwizard id="Createuserwizard1" runat="server" >
</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">
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>CreateUserWizard basic sample</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:createuserwizard id="Createuserwizard1" runat="server" >
</asp:createuserwizard>
</div>
</form>
</body>
</html>
Во втором примере кода показано, как использовать CreateUserWizard элемент управления с шаблонами по умолчанию.
Важно!
В этом примере имеется текстовое поле, принимающее вводимые пользователем данные, что является потенциальной угрозой безопасности. По умолчанию данные, вводимые пользователем на веб-страницах ASP.NET, проверяются на наличие скриптов и 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">
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>CreateUserWizard Sample</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:createuserwizard id="Createuserwizard1" runat="server">
<wizardsteps>
<asp:createuserwizardstep 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 required."
id="UserNameRequired" validationgroup="Createuserwizard1" errormessage="User Name is required.">
*</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 required."
id="PasswordRequired" validationgroup="Createuserwizard1" errormessage="Password is required.">
*</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 required."
id="ConfirmPasswordRequired" validationgroup="Createuserwizard1" errormessage="Confirm Password is required.">
*</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 required."
id="EmailRequired" validationgroup="Createuserwizard1" errormessage="Email is required.">
*</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 required."
id="QuestionRequired" validationgroup="Createuserwizard1" errormessage="Security question is required.">
*</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 required."
id="AnswerRequired" validationgroup="Createuserwizard1" errormessage="Security answer is required.">
*</asp:requiredfieldvalidator>
</td>
</tr>
<tr>
<td align="center" colspan="2">
<asp:comparevalidator runat="server" display="Dynamic" errormessage="The Password and Confirmation Password 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 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>
</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">
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>CreateUserWizard sample</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:createuserwizard id="Createuserwizard1" runat="server">
<wizardsteps>
<asp:createuserwizardstep 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 required."
id="UserNameRequired" validationgroup="Createuserwizard1" errormessage="User Name is required.">
*</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 required."
id="PasswordRequired" validationgroup="Createuserwizard1" errormessage="Password is required.">
*</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 required."
id="ConfirmPasswordRequired" validationgroup="Createuserwizard1" errormessage="Confirm Password is required.">
*</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 required."
id="EmailRequired" validationgroup="Createuserwizard1" errormessage="Email is required.">
*</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 required."
id="QuestionRequired" validationgroup="Createuserwizard1" errormessage="Security question is required.">
*</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 required."
id="AnswerRequired" validationgroup="Createuserwizard1" errormessage="Security answer is required.">
*</asp:requiredfieldvalidator>
</td>
</tr>
<tr>
<td align="center" colspan="2">
<asp:comparevalidator runat="server" display="Dynamic" errormessage="The Password and Confirmation Password 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 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>
</div>
</form>
</body>
</html>
Третий пример кода добавляет дополнительный шаг к элементу CreateUserWizard управления и использует CreatedUser событие для хранения имени и фамилии пользователя в свойствах персонализации. В примере кода требуются следующие записи в файле Web.config.
<configuration>
<system.web>
<profile>
<properties>
<add name="userName" />
</properties>
</profile>
</system.web>
</configuration>
Важно!
В этом примере имеется текстовое поле, принимающее вводимые пользователем данные, что является потенциальной угрозой безопасности. По умолчанию данные, вводимые пользователем на веб-страницах ASP.NET, проверяются на наличие скриптов и 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>
Комментарии
В этом разделе:
Вступление
Элемент CreateUserWizard управления предоставляет пользовательский интерфейс для MembershipProvider объекта, который взаимодействует с пользовательским хранилищем данных веб-сайта для создания новых учетных записей пользователей в хранилище данных. Использует CreateUserWizard для MembershipProvider создания пользователя и его отключения при необходимости.
Примечание
Если вы не знакомы с элементами управления ASP.NET входа, рекомендуем ознакомиться с ASP.NET Обзор элементов управления входом , прежде чем продолжить. Список других разделов, связанных с элементами управления входом и членством, см. в разделе Управление пользователями с помощью членства.
По умолчанию CreateUserWizard элемент управления принимает имя пользователя и пароль от посетителя веб-сайта. В зависимости от требований к объекту сайта MembershipProvider элемент управления при необходимости принимает адрес электронной почты, представленный свойством Email , и вопрос и ответ на подтверждение восстановления пароля, представленные и .QuestionAnswerCreateUserWizard Таблицу со всеми обязательными и необязательными элементами управления для CreateUserWizardсм. в разделе CreateUserStep.
Важно!
Если AutoGeneratePassword задано значение true
, а PasswordStrengthRegularExpression свойство задано в файле Web.config приложения, потенциально можно создать пароль, который не пройдет проверку на прочность регулярного выражения. В этом случае при создании пользователя возникает ошибка, указывающая на недопустимый пароль.
Создание пользователя
При создании пользователя с CreateUserWizardпомощью элемент управления взаимодействует с текущим MembershipProvider для выполнения следующих задач по порядку.
Создайте пароль, если AutoGeneratePassword для задано значение
true
.Создайте пользователя в хранилище данных, которое MembershipProvider представляет .
Отключите пользователя в магазине, если свойству DisableCreatedUser присвоено значение
true
.
Вы можете расширить CreateUserWizard элемент управления, чтобы принимать дополнительные сведения, добавляя дополнительные поля или добавляя дополнительные шаги до или после предоставленных шаблонов в CreateUserStep свойствах и CompleteStep .
Примечание
Шаг CreateUserWizardStep является первым шагом в элементе CreateUserWizard управления и является обязательным. По умолчанию свойству AllowReturn присвоено значение false
, чтобы пользователь не мог вернуться к шагу CreateUserWizardStep и случайно попытаться создать другую учетную запись пользователя с теми же учетными данными. Если EnableViewState задано значение false
, AllowReturn свойство не поддерживается в состоянии представления и необходимо включить логику в приложение для поддержания AllowReturn значения.
CreateUserWizard Свойства элемента управления, представленные текстовыми полями, например UserName, доступны на всех этапах жизненного цикла страницы. Элемент управления будет собирать все изменения, внесенные пользователем с помощью события, вызванного TextChanged текстовыми полями.
Элемент CreateUserWizard управления может при необходимости отправлять сообщения электронной почты новым пользователям, если вы настроили почтовый SMTP-сервер для отправки электронной почты. Дополнительные сведения см. в описании свойства MailDefinition.
Примечание
Элемент CreateUserWizard управления использует службы электронной почты Интернета для отправки учетных данных пользователям. Отправка паролей в электронной почте сопряжена с угрозами безопасности. Вы должны определить, являются ли эти риски безопасности приемлемыми для вашего сайта.
Стили и шаблоны
CreateUserWizard Если элемент управления не настраивается с помощью шаблонов, AccessKey свойство CreateUserWizard элемента управления применяется к первому текстовому поле в элементе управления и свойству TabIndex , которое применяется ко всем текстовым полям элемента управления. CreateUserWizard Если элемент управления настраивается с помощью шаблонов, AccessKey свойство и TabIndex свойство игнорируются. В этом случае напрямую задайте AccessKey свойство и TabIndex свойство каждого дочернего элемента управления шаблона.
CreateUserWizard Свойства элемента управления, представленные текстовыми полями, такими как UserName и Password, доступны на всех этапах жизненного цикла страницы. Элемент управления будет собирать все изменения, внесенные пользователем с помощью события, вызванного TextChanged текстовыми полями.
Примечание
AutoGeneratePasswordЗадание свойства , MembershipProviderили RequireEmail повторно создает дочерние элементы управления CreateUserWizard элемента управления, и их состояние элемента управления теряется в процессе. Чтобы избежать этой ситуации, явно поддерживайте состояние элемента управления дочерних CreateUserWizard элементов управления элемента управления или избегайте размещения элементов управления в шаблонах.
В следующей таблице перечислены CreateUserWizard свойства стиля элемента управления и объясняется, на какой элемент пользовательского интерфейса влияет каждое свойство стиля. Список свойств, к которым применяется каждый стиль, см. в документации по отдельным свойствам стиля.
Свойство Style | Затронутый элемент пользовательского интерфейса |
---|---|
ContinueButtonStyle | Кнопка "Продолжить". |
CreateUserButtonStyle | Кнопка "Создать пользователя". |
HyperLinkStyle | Ссылки на другие страницы. |
InstructionTextStyle | На странице содержится инструктивный текст, который сообщает пользователям, как использовать элемент управления. |
LabelStyle | Метки для всех полей ввода, например текстовых полей. |
TextBoxStyle | Поля ввода текста. |
TitleTextStyle | Текст заголовка для каждого представления. |
CompleteSuccessTextStyle | Текст, отображаемый пользователю при успешном восстановлении или сбросе пароля. |
ErrorMessageStyle | Сообщения об ошибках, когда поставщику членства не удается создать новую учетную запись пользователя. |
PasswordHintStyle | Текст, описывающий требования к паролю. |
ValidatorTextStyle | Сообщения об ошибках, связанные с проверкой. |
Группирование проверки
Элемент CreateUserWizard управления использует группу проверки, чтобы другие поля на той же странице, что и CreateUserWizard элемент управления, можно было проверять отдельно. По умолчанию ID в качестве имени группы проверки используется свойство CreateUserWizard элемента управления . Например, элемент управления с идентификатором CreateUserWizard CreateUserWizard1 будет использовать имя группы проверки CreateUserWizard1. Если вы хотите задать группу проверки, CreateUserWizard в которую входит элемент управления, необходимо создать шаблон элемента управления и изменить имя группы проверки.
Обратите внимание, что CreateUserWizard класс наследуется от Wizard класса , который не поддерживает специальную отрисовку Microsoft Internet Explorer для нестандартных режимов или причудливых режимов. Не CreateUserWizard пытается оптимизировать отрисовку для нестандартного режима Internet Explorer. Чтобы получить лучшую отрисовку Internet Explorer с помощью CreateUserWizard элемента управления , используйте тип документа XHTML, который по умолчанию добавляется в Visual Web Developer и Visual Studio.
Форматирование с помощью шаблонов макетов
Элемент CreateUserWizard управления позволяет указать макет элемента управления без необходимости использовать ЭЛЕМЕНТ HTML table
. Вместо этого можно использовать элемент для LayoutTemplate
указания макета. В шаблоне макета вы создаете заполнители, чтобы указать, где элементы должны быть динамически вставлены в элемент управления. (Это похоже на работу шаблонной модели для ListView элемента управления.) Дополнительные сведения см. в свойстве Wizard.LayoutTemplate .
Специальные возможности
Сведения о настройке этого элемента управления таким образом, чтобы он создавал разметку, соответствующую стандартам специальных возможностей, см. в статье Специальные возможности в Visual Studio и ASP.NET и элементы управления ASP.NET и специальные возможности.
Декларативный синтаксис
<asp:CreateUserWizard
AccessKey="string"
ActiveStepIndex="integer"
Answer="string"
AnswerLabelText="string"
AnswerRequiredErrorMessage="string"
AutoGeneratePassword="True|False"
BackColor="color name|#dddddd"
BorderColor="color name|#dddddd"
BorderStyle="NotSet|None|Dotted|Dashed|Solid|Double|Groove|Ridge|
Inset|Outset"
BorderWidth="size"
CancelButtonImageUrl="uri"
CancelButtonText="string"
CancelButtonType="Button|Image|Link"
CancelDestinationPageUrl="uri"
CellPadding="integer"
CellSpacing="integer"
CompleteSuccessText="string"
ConfirmPasswordCompareErrorMessage="string"
ConfirmPasswordLabelText="string"
ConfirmPasswordRequiredErrorMessage="string"
ContinueButtonImageUrl="uri"
ContinueButtonText="string"
ContinueButtonType="Button|Image|Link"
ContinueDestinationPageUrl="uri"
CreateUserButtonImageUrl="uri"
CreateUserButtonText="string"
CreateUserButtonType="Button|Image|Link"
CssClass="string"
DisableCreatedUser="True|False"
DisplayCancelButton="True|False"
DisplaySideBar="True|False"
DuplicateEmailErrorMessage="string"
DuplicateUserNameErrorMessage="string"
EditProfileIconUrl="uri"
EditProfileText="string"
EditProfileUrl="uri"
Email="string"
EmailLabelText="string"
EmailRegularExpression="string"
EmailRegularExpressionErrorMessage="string"
EmailRequiredErrorMessage="string"
Enabled="True|False"
EnableTheming="True|False"
EnableViewState="True|False"
FinishCompleteButtonImageUrl="uri"
FinishCompleteButtonText="string"
FinishCompleteButtonType="Button|Image|Link"
FinishDestinationPageUrl="uri"
FinishPreviousButtonImageUrl="uri"
FinishPreviousButtonText="string"
FinishPreviousButtonType="Button|Image|Link"
Font-Bold="True|False"
Font-Italic="True|False"
Font-Names="string"
Font-Overline="True|False"
Font-Size="string|Smaller|Larger|XX-Small|X-Small|Small|Medium|
Large|X-Large|XX-Large"
Font-Strikeout="True|False"
Font-Underline="True|False"
ForeColor="color name|#dddddd"
HeaderText="string"
Height="size"
HelpPageIconUrl="uri"
HelpPageText="string"
HelpPageUrl="uri"
ID="string"
InstructionText="string"
InvalidAnswerErrorMessage="string"
InvalidEmailErrorMessage="string"
InvalidPasswordErrorMessage="string"
InvalidQuestionErrorMessage="string"
LoginCreatedUser="True|False"
MailDefinition-BodyFileName="uri"
MailDefinition-CC="string"
MailDefinition-From="string"
MailDefinition-IsBodyHtml="True|False"
MailDefinition-Priority="Normal|Low|High"
MailDefinition-Subject="string"
MembershipProvider="string"
OnActiveStepChanged="ActiveStepChanged event handler"
OnCancelButtonClick="CancelButtonClick event handler"
OnContinueButtonClick="ContinueButtonClick event handler"
OnCreatedUser="CreatedUser event handler"
OnCreateUserError="CreateUserError event handler"
OnCreatingUser="CreatingUser event handler"
OnDataBinding="DataBinding event handler"
OnDisposed="Disposed event handler"
OnFinishButtonClick="FinishButtonClick event handler"
OnInit="Init event handler"
OnLoad="Load event handler"
OnNextButtonClick="NextButtonClick event handler"
OnPreRender="PreRender event handler"
OnPreviousButtonClick="PreviousButtonClick event handler"
OnSendingMail="SendingMail event handler"
OnSendMailError="SendMailError event handler"
OnSideBarButtonClick="SideBarButtonClick event handler"
OnUnload="Unload event handler"
PasswordHintText="string"
PasswordLabelText="string"
PasswordRegularExpression="string"
PasswordRegularExpressionErrorMessage="string"
PasswordRequiredErrorMessage="string"
Question="string"
QuestionLabelText="string"
QuestionRequiredErrorMessage="string"
RequireEmail="True|False"
runat="server"
SkinID="string"
SkipLinkText="string"
StartNextButtonImageUrl="uri"
StartNextButtonText="string"
StartNextButtonType="Button|Image|Link"
StepNextButtonImageUrl="uri"
StepNextButtonText="string"
StepNextButtonType="Button|Image|Link"
StepPreviousButtonImageUrl="uri"
StepPreviousButtonText="string"
StepPreviousButtonType="Button|Image|Link"
Style="string"
TabIndex="integer"
ToolTip="string"
UnknownErrorMessage="string"
UserName="string"
UserNameLabelText="string"
UserNameRequiredErrorMessage="string"
Visible="True|False"
Width="size"
>
<CancelButtonStyle/>
<CompleteSuccessTextStyle/>
<ContinueButtonStyle/>
<CreateUserButtonStyle/>
<ErrorMessageStyle/>
<FinishCompleteButtonStyle/>
<FinishNavigationTemplate>
<!-- child controls -->
</FinishNavigationTemplate>
<FinishPreviousButtonStyle/>
<HeaderStyle/>
<HeaderTemplate>
<!-- child controls -->
</HeaderTemplate>
<HyperLinkStyle/>
<InstructionTextStyle/>
<LabelStyle/>
<MailDefinition
BodyFileName="uri"
CC="string"
From="string"
IsBodyHtml="True|False"
Priority="Normal|Low|High"
Subject="string"
>
<EmbeddedObjects>
<asp:EmbeddedMailObject
Name="string"
Path="uri"
/>
</EmbeddedObjects>
</MailDefinition>
<NavigationButtonStyle/>
<NavigationStyle/>
<PasswordHintStyle/>
<SideBarButtonStyle/>
<SideBarStyle/>
<SideBarTemplate>
<!-- child controls -->
</SideBarTemplate>
<StartNavigationTemplate>
<!-- child controls -->
</StartNavigationTemplate>
<StartNextButtonStyle/>
<StepNavigationTemplate>
<!-- child controls -->
</StepNavigationTemplate>
<StepNextButtonStyle/>
<StepPreviousButtonStyle/>
<StepStyle/>
<TextBoxStyle/>
<TitleTextStyle/>
<ValidatorTextStyle/>
<WizardSteps>
<asp:TemplatedWizardStep
AllowReturn="True|False"
ContentTemplateContainer="string"
EnableTheming="True|False"
EnableViewState="True|False"
ID="string"
OnActivate="Activate event handler"
OnDataBinding="DataBinding event handler"
OnDeactivate="Deactivate event handler"
OnDisposed="Disposed event handler"
OnInit="Init event handler"
OnLoad="Load event handler"
OnPreRender="PreRender event handler"
OnUnload="Unload event handler"
runat="server"
SkinID="string"
StepType="Auto|Complete|Finish|Start|Step"
Title="string"
Visible="True|False"
>
<ContentTemplate>
<!-- child controls -->
</ContentTemplate>
<CustomNavigationTemplate>
<!-- child controls -->
</CustomNavigationTemplate>
</asp:TemplatedWizardStep>
<asp:WizardStep
AllowReturn="True|False"
EnableTheming="True|False"
EnableViewState="True|False"
ID="string"
OnActivate="Activate event handler"
OnDataBinding="DataBinding event handler"
OnDeactivate="Deactivate event handler"
OnDisposed="Disposed event handler"
OnInit="Init event handler"
OnLoad="Load event handler"
OnPreRender="PreRender event handler"
OnUnload="Unload event handler"
runat="server"
SkinID="string"
StepType="Auto|Complete|Finish|Start|Step"
Title="string"
Visible="True|False"
/>
</WizardSteps>
</asp:CreateUserWizard>
Конструкторы
CreateUserWizard() |
Инициализирует новый экземпляр класса CreateUserWizard. |
Поля
ContinueButtonCommandName |
Представляет значение свойства CommandName кнопки Продолжить на последнем шаге создания учетной записи пользователя. Поле ContinueButtonCommandName доступно только для чтения. |
Свойства
AccessKey |
Возвращает или задает клавишу доступа, обеспечивающую быстрый переход к серверному веб-элементу управления. (Унаследовано от WebControl) |
ActiveStep |
Возвращает шаг из коллекции WizardSteps, отображаемый пользователю в данный момент. (Унаследовано от Wizard) |
ActiveStepIndex |
Получает или задает шаг, отображаемый в текущий момент пользователю. |
Adapter |
Возвращает конкретный адаптер браузера для элемента управления. (Унаследовано от Control) |
Answer |
Получает или задает вопрос конечному пользователю для подтверждения ответом восстановления пароля. |
AnswerLabelText |
Получает или задает текст метки, идентифицирующей текстовое поле ответа для подтверждения пароля. |
AnswerRequiredErrorMessage |
Получает или задает сообщение об ошибке, отображаемое, если пользователь не введет ответ на вопрос для подтверждения пароля. |
AppRelativeTemplateSourceDirectory |
Возвращает или задает относительно приложения виртуальный каталог объекта Page или UserControl, который содержит этот элемент управления. (Унаследовано от Control) |
Attributes |
Получает коллекцию произвольных атрибутов (только для отрисовки), которые не соответствуют свойствам элемента управления. (Унаследовано от WebControl) |
AutoGeneratePassword |
Получает или задает значение, указывающее, генерировать ли пароль автоматически для новой учетной записи пользователя. |
BackColor |
Получает или задает цвет фона серверного веб-элемента управления. (Унаследовано от WebControl) |
BindingContainer |
Возвращает элемент управления, который содержит привязку данных элемента управления. (Унаследовано от Control) |
BorderColor |
Возвращает или задает цвет рамки элемента управления Веба. (Унаследовано от WebControl) |
BorderStyle |
Получает или задает стиль границы серверного веб-элемента управления. (Унаследовано от WebControl) |
BorderWidth |
Возвращает или задает ширину границы серверного веб-элемента управления. (Унаследовано от WebControl) |
CancelButtonImageUrl |
Возвращает или задает URL-адрес изображения, отображаемого для кнопки Отмена. (Унаследовано от Wizard) |
CancelButtonStyle |
Возвращает ссылку на коллекцию свойств стиля, определяющих внешний вид кнопки Отмена. (Унаследовано от Wizard) |
CancelButtonText |
Возвращает или задает отображаемый для кнопки Отмена текст подписи. (Унаследовано от Wizard) |
CancelButtonType |
Возвращает или задает тип кнопки, отображаемой в качестве кнопки Отмена. (Унаследовано от Wizard) |
CancelDestinationPageUrl |
Возвращает или задает URL-адрес, по которому направляется пользователь при нажатии кнопки Отмена. (Унаследовано от Wizard) |
CellPadding |
Получает или задает расстояние от содержимого ячейки до ее границ. (Унаследовано от Wizard) |
CellSpacing |
Возвращает или задает расстояние между ячейками. (Унаследовано от Wizard) |
ChildControlsCreated |
Возвращает значение, которое указывает, созданы ли дочерние элементы управления серверного элемента управления. (Унаследовано от Control) |
ClientID |
Получает идентификатор элемента управления для HTML-разметки, созданной ASP.NET. (Унаследовано от Control) |
ClientIDMode |
Возвращает или задает алгоритм, используемый для создания значения свойства ClientID. (Унаследовано от Control) |
ClientIDSeparator |
Возвращает значение символа разделителя, используемого в свойстве ClientID. (Унаследовано от Control) |
CompleteStep |
Возвращает ссылку на последний шаг создания учетной записи пользователя. |
CompleteSuccessText |
Получает или задает текст, отображаемый при успешном создании учетной записи пользователя веб-сайта. |
CompleteSuccessTextStyle |
Возвращает ссылку на коллекцию свойств, определяющих внешний вид текста, который отображается при успешном создании учетной записи пользователя веб-сайта. |
ConfirmPassword |
Возвращает второй пароль, введенный пользователем. |
ConfirmPasswordCompareErrorMessage |
Получает или задает сообщение об ошибке, отображаемое, если пользователь введет два различных пароля в текстовых полях пароля и его подтверждения. |
ConfirmPasswordLabelText |
Получает или задает текст метки для текстового поля второго пароля. |
ConfirmPasswordRequiredErrorMessage |
Получает или задает сообщение об ошибке, которое отображается, если пользователь оставляет текстовое поле "Подтверждение пароля" пустым. |
Context |
Возвращает объект HttpContext, связанный с серверным элементом управления для текущего веб-запроса. (Унаследовано от Control) |
ContinueButtonImageUrl |
Возвращает или задает URL-адрес изображения, используемого для кнопки Продолжить на последнем шаге создания учетной записи пользователя. |
ContinueButtonStyle |
Возвращает ссылку на коллекцию свойств, которые определяют внешний вид кнопки Продолжить. |
ContinueButtonText |
Возвращает или задает текст надписи на кнопке Продолжить. |
ContinueButtonType |
Возвращает или задает тип кнопки, отображаемой в качестве кнопки Продолжить. |
ContinueDestinationPageUrl |
Возвращает или задает URL-адрес страницы, которая открывается после нажатия пользователем кнопки Продолжить на странице успешного завершения. |
Controls |
Возвращает объект ControlCollection, содержащий дочерние элементы CompositeControl. (Унаследовано от CompositeControl) |
ControlStyle |
Возвращает или задает стиль серверного веб-элемента управления. Это свойство используется преимущественно разработчиками элементов управления. (Унаследовано от WebControl) |
ControlStyleCreated |
Возвращает значение, определяющее, был ли объект Style создан для свойства ControlStyle. Этот свойство в основном используется разработчиками элементов управления. (Унаследовано от WebControl) |
CreateUserButtonImageUrl |
Возвращает или задает URL-адрес изображения для кнопки Создать пользователя. |
CreateUserButtonStyle |
Возвращает ссылку на коллекцию свойств, которые определяют внешний вид кнопки Создать пользователя. |
CreateUserButtonText |
Возвращает или задает текст надписи на кнопке Создать пользователя. |
CreateUserButtonType |
Возвращает или задает тип кнопки, отображаемой в качестве кнопки Создать пользователя. |
CreateUserStep |
Возвращает ссылку на шаблон шага создания учетной записи пользователя. |
CssClass |
Возвращает или задает класс каскадных листов стилей (CSS), преобразовываемый для просмотра в серверном веб-элементе управления на клиентском компьютере. (Унаследовано от WebControl) |
DataItemContainer |
Возвращает ссылку на контейнер именования, если контейнер именования реализует класс IDataItemContainer. (Унаследовано от Control) |
DataKeysContainer |
Возвращает ссылку на контейнер именования, если контейнер именования реализует класс IDataKeysControl. (Унаследовано от Control) |
DesignMode |
Возвращает значение, указывающее, используется ли элемент управления на поверхности разработки. (Унаследовано от Control) |
DisableCreatedUser |
Получает или задает значение, указывающее, следует ли разрешить новому пользователю вход на веб-сайт. |
DisplayCancelButton |
Возвращает или задает значение Boolean, указывающее, отображать ли кнопку Отмена. (Унаследовано от Wizard) |
DisplaySideBar |
Получает или задает значение, указывающее, отображать ли боковую панель для элемента управления. |
DuplicateEmailErrorMessage |
Получает или задает сообщение об ошибке, отображаемое при вводе пользователем адреса электронной почты, который уже используется в поставщике членства. |
DuplicateUserNameErrorMessage |
Получает или задает сообщение об ошибке, отображаемое при вводе имени пользователя, которое уже используется в поставщике членства. |
EditProfileIconUrl |
Получает или задает URL-адрес изображения, которое отображается рядом со ссылкой на страницу редактирования профиля. |
EditProfileText |
Получает или задает текст подписи для ссылки на страницу редактирования профиля. |
EditProfileUrl |
Получает или задает URL-адрес страницы редактирования профиля пользователя. |
Получает или задает введенный пользователем адрес электронной почты. |
|
EmailLabelText |
Получает или задает текст метки для текстового поля электронной почты. |
EmailRegularExpression |
Получает или задает регулярное выражение для проверки указанного адреса электронной почты. |
EmailRegularExpressionErrorMessage |
Получает или задает сообщение об ошибке, отображаемое, если введенный адрес электронной почты не соответствует критериям сайта. |
EmailRequiredErrorMessage |
Получает или задает сообщение об ошибке, отображаемое пользователю, если электронный адрес не введен в соответствующее текстовое поле. |
Enabled |
Возвращает или задает значение, определяющее, включен ли серверный веб-элемент управления. (Унаследовано от WebControl) |
EnableTheming |
Возвращает или задает значение, указывающее, применяются ли темы к этому элементу управления. (Унаследовано от WebControl) |
EnableViewState |
Получает или задает значение, указывающее запрашивающему клиенту, сохраняет ли серверный элемент управления состояние представления и состояние представления своих дочерних элементов управления. (Унаследовано от Control) |
ErrorMessageStyle |
Возвращает ссылку на коллекцию свойств стиля, которые определяют внешний вид сообщений об ошибках. |
Events |
Возвращает список делегатов обработчиков событий элемента управления. Это свойство доступно только для чтения. (Унаследовано от Control) |
FinishCompleteButtonImageUrl |
Возвращает или задает URL-адрес изображения, отображаемого для кнопки Готово. (Унаследовано от Wizard) |
FinishCompleteButtonStyle |
Возвращает ссылку на объект Style, определяющий настройки кнопки Готово. (Унаследовано от Wizard) |
FinishCompleteButtonText |
Возвращает или задает отображаемый для кнопки Готово текст подписи. (Унаследовано от Wizard) |
FinishCompleteButtonType |
Возвращает или задает тип кнопки, отображаемой в качестве кнопки Готово. (Унаследовано от Wizard) |
FinishDestinationPageUrl |
Возвращает или задает URL-адрес, по которому перенаправляется пользователь при нажатии кнопки Готово. (Унаследовано от Wizard) |
FinishNavigationTemplate |
Получает или задает шаблон, используемый для отображения области переходов на шаге Finish. (Унаследовано от Wizard) |
FinishPreviousButtonImageUrl |
Возвращает или задает URL-адрес изображения, отображаемого для кнопки Назад на шаге Finish. (Унаследовано от Wizard) |
FinishPreviousButtonStyle |
Возвращает ссылку на объект Style, определяющий настройки кнопки Назад на шаге Finish. (Унаследовано от Wizard) |
FinishPreviousButtonText |
Возвращает или задает текст подписи, отображаемый для кнопки Назад на шаге Finish. (Унаследовано от Wizard) |
FinishPreviousButtonType |
Возвращает или задает тип кнопки, отображаемой в качестве кнопки Назад на шаге Finish. (Унаследовано от Wizard) |
Font |
Возвращает свойства шрифта, связанные с серверным веб-элементом управления. (Унаследовано от WebControl) |
ForeColor |
Возвращает или задает основной цвет (обычно это цвет текста) для серверного веб-элемента управления. (Унаследовано от WebControl) |
HasAttributes |
Получает значение, определяющие наличие атрибутов у элемента управления. (Унаследовано от WebControl) |
HasChildViewState |
Возвращает значение, которое указывает на наличие сохраненных параметров состояния представления у дочернего элемента серверного элемента управления. (Унаследовано от Control) |
HeaderStyle |
Возвращает ссылку на объект Style, определяющий настройки области заголовка элемента управления. (Унаследовано от Wizard) |
HeaderTemplate |
Получает или задает шаблон, используемый для отображения области заголовка в элементе управления. (Унаследовано от Wizard) |
HeaderText |
Получает или задает текст подписи, отображаемый в области заголовка элемента управления. (Унаследовано от Wizard) |
Height |
Получает или задает высоту серверного веб-элемента управления. (Унаследовано от WebControl) |
HelpPageIconUrl |
Возвращает или задает URL-адрес изображения, которое отображается рядом со ссылкой на страницу справки. |
HelpPageText |
Получает или задает текст подписи для ссылки на страницу справки. |
HelpPageUrl |
Получает или задает URL-адрес страницы справки. |
HyperLinkStyle |
Получает или задает коллекцию свойств, которые определяют внешний вид гиперссылок. |
ID |
Возвращает или задает программный идентификатор, назначенный серверному элементу управления. (Унаследовано от Control) |
IdSeparator |
Возвращает символ, используемый для разделения идентификаторов элементов управления. (Унаследовано от Control) |
InstructionText |
Получает или задает инструкции по созданию новой пользовательской учетной записи. |
InstructionTextStyle |
Возвращает ссылку на коллекцию свойств, которые определяют внешний вид текста инструкции. |
InvalidAnswerErrorMessage |
Получает или задает сообщение, отображаемое при недопустимом ответе для извлечения пароля. |
InvalidEmailErrorMessage |
Получает или задает сообщение, отображаемое, когда введенный адрес электронной почты недопустим. |
InvalidPasswordErrorMessage |
Получает или задает сообщение, отображаемое, когда введенный пароль недопустим. |
InvalidQuestionErrorMessage |
Получает или задает сообщение, отображаемое, если введенный вопрос для извлечения пароля недопустим. |
IsChildControlStateCleared |
Возвращает значение, указывающее, имеют ли элементы управления в этом элементе управления состояние элемента управления. (Унаследовано от Control) |
IsEnabled |
Возвращает значение, определяющее, включен ли элемент управления. (Унаследовано от WebControl) |
IsTrackingViewState |
Возвращает значение, отражающее сохранение изменений в состояние представления серверного элемента управления. (Унаследовано от Control) |
IsViewStateEnabled |
Возвращает значение, указывающее, используется ли состояние представления для этого элемента управления. (Унаследовано от Control) |
LabelStyle |
Возвращает ссылку на коллекцию свойств, которые определяют внешний меток. |
LayoutTemplate |
Получает или задает пользовательское содержимое для корневого контейнера в элементе управления Wizard. (Унаследовано от Wizard) |
LoadViewStateByID |
Возвращает значение, указывающее, участвует ли элемент управления в загрузке состояния представления ID вместо индекса. (Унаследовано от Control) |
LoginCreatedUser |
Получает или задает значение, указывающее, выполнять ли вход нового пользователя после создания пользовательской учетной записи. |
MailDefinition |
Возвращает ссылку на коллекцию свойств, определяющих характеристики сообщения электронной почты, отправляемого новым пользователям. |
MembershipProvider |
Получает или задает поставщик членства, вызываемый для создания пользовательских учетных записей. |
NamingContainer |
Возвращает ссылку на контейнер именования элемента управления, создающий уникальное пространство имен для различения серверных элементов управления с одинаковыми значениями свойства ID. (Унаследовано от Control) |
NavigationButtonStyle |
Возвращает ссылку на объект Style, определяющий настройки кнопок области переходов в элементе управления. (Унаследовано от Wizard) |
NavigationStyle |
Возвращает ссылку на объект Style, определяющий настройки области переходов в элементе управления. (Унаследовано от Wizard) |
Page |
Возвращает ссылку на экземпляр Page, содержащий серверный элемент управления. (Унаследовано от Control) |
Parent |
Возвращает ссылку на родительский элемент управления серверного элемента управления в иерархии элементов управления страницы. (Унаследовано от Control) |
Password |
Возвращает пароль, введенный пользователем. |
PasswordHintStyle |
Возвращает ссылку на коллекцию свойств, которые определяют внешний вид текста, описывающего требования к паролю. |
PasswordHintText |
Получает или задает текст, описывающий требования к паролю. |
PasswordLabelText |
Получает или задает текст метки для текстового поля пароля. |
PasswordRegularExpression |
Получает или задает регулярное выражение для проверки указанного пароля. |
PasswordRegularExpressionErrorMessage |
Получает или задает сообщение об ошибке, отображаемое, если введенный пароль не соответствует требованиям сайта к паролю. |
PasswordRequiredErrorMessage |
Получает или задает текст сообщения об ошибке, отображаемого, если пользователь не введет пароль. |
Question |
Получает или задает введенный пользователем вопрос для подтверждения восстановления пароля. |
QuestionAndAnswerRequired |
Возвращает значение, указывающее, необходимо ли пользователю вводить вопрос и ответ для подтверждения пароля. |
QuestionLabelText |
Получает или задает текст метки для текстового поля вопроса. |
QuestionRequiredErrorMessage |
Получает или задает сообщение об ошибке, отображаемое, если пользователь не введет вопрос для подтверждения пароля. |
RenderingCompatibility |
Возвращает значение, которое задает версию ASP.NET, с которой совместим созданный HTML. (Унаследовано от Control) |
RequireEmail |
Получает или задает значение, указывающее, обязателен ли адрес электронной почты для пользователя веб-сайта. |
SideBarButtonStyle |
Возвращает ссылку на объект Style, определяющий настройки кнопок боковой панели. (Унаследовано от Wizard) |
SideBarStyle |
Возвращает ссылку на объект Style, определяющий настройки боковой панели элемента управления. (Унаследовано от Wizard) |
SideBarTemplate |
Получает или задает шаблон, используемый для отображения боковой панели элемента управления. (Унаследовано от Wizard) |
Site |
Возвращает сведения о контейнере, который содержит текущий элемент управления при визуализации на поверхности конструктора. (Унаследовано от Control) |
SkinID |
Возвращает или задает обложку, применяемую к элементу управления. (Унаследовано от WebControl) |
SkipLinkText |
Получает или задает значение, используемое для вывода альтернативного текста, указывающего средствам чтения с экрана пропустить содержимое боковой панели. |
StartNavigationTemplate |
Получает или задает шаблон, используемый для отображения области переходов на шаге Start элемента управления Wizard. (Унаследовано от Wizard) |
StartNextButtonImageUrl |
Возвращает или задает URL-адрес изображения, отображаемого для кнопки Далее на шаге Start. (Унаследовано от Wizard) |
StartNextButtonStyle |
Возвращает ссылку на объект Style, определяющий настройки кнопки Далее на шаге Start. (Унаследовано от Wizard) |
StartNextButtonText |
Возвращает или задает текст подписи, отображаемый для кнопки Далее на шаге Start. (Унаследовано от Wizard) |
StartNextButtonType |
Возвращает или задает тип кнопки, отображаемой в качестве кнопки Далее на шаге Start. (Унаследовано от Wizard) |
StepNavigationTemplate |
Получает или задает шаблон, используемый для отображения области переходов в любых объектах, производных от WizardStepBase и отличных от шагов Start, Finish или Complete. (Унаследовано от Wizard) |
StepNextButtonImageUrl |
Возвращает или задает URL-адрес изображения, отображаемого для кнопки Далее. (Унаследовано от Wizard) |
StepNextButtonStyle |
Возвращает ссылку на объект Style, определяющий настройки кнопки Далее. (Унаследовано от Wizard) |
StepNextButtonText |
Возвращает или задает отображаемый для кнопки Далее текст подписи. (Унаследовано от Wizard) |
StepNextButtonType |
Возвращает или задает тип кнопки, отображаемой в качестве кнопки Далее. (Унаследовано от Wizard) |
StepPreviousButtonImageUrl |
Возвращает или задает URL-адрес изображения, отображаемого для кнопки Назад. (Унаследовано от Wizard) |
StepPreviousButtonStyle |
Возвращает ссылку на объект Style, определяющий настройки кнопки Назад. (Унаследовано от Wizard) |
StepPreviousButtonText |
Возвращает или задает отображаемый для кнопки Назад текст подписи. (Унаследовано от Wizard) |
StepPreviousButtonType |
Возвращает или задает тип кнопки, отображаемой в качестве кнопки Назад. (Унаследовано от Wizard) |
StepStyle |
Возвращает ссылку на объект Style, определяющий настройки объектов WizardStep. (Унаследовано от Wizard) |
Style |
Возвращает коллекцию атрибутов текста, которые будут отображены в виде атрибута стиля на внешнем теге серверного веб-элемента управления. (Унаследовано от WebControl) |
SupportsDisabledAttribute |
Получает значение, указывающее, должен ли элемент управления устанавливать для атрибута |
TabIndex |
Возвращает или задает индекс перехода по клавише Tab для серверного веб-элемента управления. (Унаследовано от WebControl) |
TagKey |
Возвращает значение HtmlTextWriterTag, соответствующее элементу управления Wizard. (Унаследовано от Wizard) |
TagName |
Возвращает имя тега элемента управления. Это свойство используется преимущественно разработчиками элементов управления. (Унаследовано от WebControl) |
TemplateControl |
Возвращает или задает ссылку на шаблон, содержащий этот элемент управления. (Унаследовано от Control) |
TemplateSourceDirectory |
Возвращает виртуальный каталог Page или UserControl, содержащий текущий серверный элемент управления. (Унаследовано от Control) |
TextBoxStyle |
Возвращает ссылку на коллекцию свойств, которые определяют внешний вид текстовых полей. |
TitleTextStyle |
Возвращает ссылку на коллекцию свойств, которые определяют внешний вид заголовков. |
ToolTip |
Возвращает или задает текст, который отображается при наведении указателя мыши на серверный веб-элемент управления. (Унаследовано от WebControl) |
UniqueID |
Возвращает уникальный идентификатор серверного элемента управления в иерархии. (Унаследовано от Control) |
UnknownErrorMessage |
Получает или задает сообщение об ошибке, отображаемое, если возвращенная поставщиком членства ошибка не определена. |
UserName |
Получает или задает имя пользователя, введенное пользователем. |
UserNameLabelText |
Получает или задает текст метки для текстового поля имени пользователя. |
UserNameRequiredErrorMessage |
Получает или задает сообщение об ошибке, отображаемое, если текстовое поле имени пользователя оставлено пустым. |
ValidateRequestMode |
Возвращает или задает значение, указывающее, проверяет ли элемент управления полученный из браузера клиентский ввод на предмет потенциально опасных значений. (Унаследовано от Control) |
ValidatorTextStyle |
Возвращает ссылку на объект Style, позволяющий задать внешний вид сообщений об ошибках проверки. |
ViewState |
Возвращает словарь сведений о состоянии, позволяющих сохранять и восстанавливать состояние представления серверного элемента управления при нескольких запросах одной и той же страницы. (Унаследовано от Control) |
ViewStateIgnoresCase |
Возвращает значение, указывающее, является ли объект StateBag нечувствительным к регистру. (Унаследовано от Control) |
ViewStateMode |
Возвращает или задает режим состояния представления данного элемента управления. (Унаследовано от Control) |
Visible |
Получает или задает значение, указывающее, отрисовывается ли серверный элемент управления как пользовательский интерфейс на странице. (Унаследовано от Control) |
Width |
Получает или задает ширину серверного веб-элемента управления. (Унаследовано от WebControl) |
WizardSteps |
Возвращает ссылку на коллекцию, содержащую все объекты WizardStepBase, определенные для элемента управления. |
Методы
AddAttributesToRender(HtmlTextWriter) |
Добавляет атрибуты и стили HTML, которые должны быть отображены в указанном элементе управления HtmlTextWriterTag. Этот метод используется в основном разработчиками элементов управления. (Унаследовано от WebControl) |
AddedControl(Control, Int32) |
Вызывается после добавления дочернего элемента управления в коллекцию Controls объекта Control. (Унаследовано от Control) |
AddParsedSubObject(Object) |
Уведомляет серверный элемент управления, что элемент XML или HTML был проанализирован, и добавляет элемент в серверный элемент управления объекта ControlCollection. (Унаследовано от Control) |
AllowNavigationToStep(Int32) |
С помощью значения Boolean определяет,ActiveStep можно ли задать в качестве свойства WizardStepBaseобъект, соответствующий переданному индексу. (Унаследовано от Wizard) |
ApplyStyle(Style) |
Копирует любой непустой элемент указанного стиля в элемент управления Веба, перезаписывая уже существующие элементы стиля. Этот метод, в основном, используется разработчиками элементов управления. (Унаследовано от WebControl) |
ApplyStyleSheetSkin(Page) |
Применяет свойства стиля, определенные в таблице стилей страницы, к элементу управления. (Унаследовано от Control) |
BeginRenderTracing(TextWriter, Object) |
Запускает трассировку во время разработки данных отрисовки. (Унаследовано от Control) |
BuildProfileTree(String, Boolean) |
Собирает сведения о серверном элементе управления и доставляет их свойству Trace, которое отображается при включенной на странице трассировке. (Унаследовано от Control) |
ClearCachedClientID() |
Задает для кэшированного свойства ClientID значение |
ClearChildControlState() |
Удаляет сведения о состоянии элемента управления для дочерних элементов управления серверного элемента управления. (Унаследовано от Control) |
ClearChildState() |
Удаляет сведения о состоянии элемента управления и состоянии представления для всех дочерних элементов серверного элемента управления. (Унаследовано от Control) |
ClearChildViewState() |
Удаляет сведения о состоянии представления для всех дочерних элементов серверного элемента управления. (Унаследовано от Control) |
ClearEffectiveClientIDMode() |
Задает для свойства ClientIDMode текущего экземпляра элемента управления и любых его дочерних элементов управления значение Inherit. (Унаследовано от Control) |
CopyBaseAttributes(WebControl) |
Копирует не инкапсулированные объектом Style свойства из указанного серверного веб-элемента управления веб-сервера в элемент управления веб-сервера, откуда вызывается этот метод. Этот метод используется в основном разработчиками элементов управления. (Унаследовано от WebControl) |
CreateChildControls() |
Вызывается инфраструктурой страницы ASP.NET для уведомления этого элемента управления для создания всех дочерних элементов, содержащиеся в элементе управления, в процессе подготовки к обратной передаче или отрисовке. |
CreateControlCollection() |
Создает коллекцию элементов управления. (Унаследовано от Wizard) |
CreateControlHierarchy() |
Этот член переопределяет CreateControlHierarchy(); по данной теме может быть доступна более полная документация. Создает иерархию дочерних элементов управления, формирующих элемент управления. |
CreateControlHierarchy() |
Создает иерархию дочерних элементов управления, формирующих элемент управления. (Унаследовано от Wizard) |
CreateControlStyle() |
Создает стиль элемента управления. (Унаследовано от Wizard) |
DataBind() |
Привязывает источник данных к CompositeControl и ко всем его дочерним элементам управления. (Унаследовано от CompositeControl) |
DataBind(Boolean) |
Привязывает источник данных к вызванному серверному элементу управления и всем его дочерними элементами управления с возможностью вызова события DataBinding. (Унаследовано от Control) |
DataBindChildren() |
Привязывает источник данных к дочерним элементам управления серверного элемента управления. (Унаследовано от Control) |
Dispose() |
Включает серверный элемент управления для выполнения окончательной чистки до освобождения памяти. (Унаследовано от Control) |
EndRenderTracing(TextWriter, Object) |
Завершает трассировку во время разработки данных отрисовки. (Унаследовано от Control) |
EnsureChildControls() |
Определяет наличие у серверного элемента управления дочерних элементов управления. Если дочерних элементов управления нет, они будут созданы. (Унаследовано от Control) |
EnsureID() |
Создает идентификатор для элементов управления, которые не имеют назначенного идентификатора. (Унаследовано от Control) |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
FindControl(String) |
Выполняет поиск серверного элемента управления с заданным параметром |
FindControl(String, Int32) |
Выполняет поиск в текущем контейнере именования серверного элемента управления с указанным |
Focus() |
Задает фокус ввода на элемент управления. (Унаследовано от Control) |
GetDesignModeState() |
Возвращает данные времени разработки для элемента управления. |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetHistory() |
Возвращает коллекцию объектов WizardStepBase, к которым был получен доступ. (Унаследовано от Wizard) |
GetRouteUrl(Object) |
Возвращает URL-адрес, соответствующий набору параметров маршрута. (Унаследовано от Control) |
GetRouteUrl(RouteValueDictionary) |
Возвращает URL-адрес, соответствующий набору параметров маршрута. (Унаследовано от Control) |
GetRouteUrl(String, Object) |
Возвращает URL-адрес, соответствующий набору параметров маршрута и имени маршрута. (Унаследовано от Control) |
GetRouteUrl(String, RouteValueDictionary) |
Возвращает URL-адрес, соответствующий набору параметров маршрута и имени маршрута. (Унаследовано от Control) |
GetStepType(WizardStepBase, Int32) |
Возвращает значение WizardStepType для указанного объекта WizardStepBase. (Унаследовано от Wizard) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
GetUniqueIDRelativeTo(Control) |
Возвращает часть с префиксом свойства UniqueID указанного элемента управления. (Унаследовано от Control) |
HasControls() |
Определяет наличие у серверного элемента управления дочерних элементов управления. (Унаследовано от Control) |
HasEvents() |
Возвращает значение, указывающее, регистрируются ли события для элемента управления или каких-либо дочерних элементов управления. (Унаследовано от Control) |
IsLiteralContent() |
Определяет наличие у серверного элемента управления только текстового содержимого. (Унаследовано от Control) |
LoadControlState(Object) |
Восстанавливает инф. о состоянии элемента управления. (Унаследовано от Wizard) |
LoadViewState(Object) |
Восстанавливает сведения о состоянии представления из предыдущего запроса страницы, сохраненного методом SaveViewState. |
MapPathSecure(String) |
Извлекает физический путь, к которому ведет виртуальный путь (абсолютный или относительный). (Унаследовано от Control) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
MergeStyle(Style) |
Копирует любой непустой элемент указанного стиля в элемент управления Веба, но не перезаписывает уже существующие элементы стиля. Этот метод используется в основном разработчиками элементов управления. (Унаследовано от WebControl) |
MoveTo(WizardStepBase) |
Задает указанный объект, производной от WizardStepBase, в качестве значения свойства ActiveStep элемента управления Wizard. (Унаследовано от Wizard) |
OnActiveStepChanged(Object, EventArgs) |
Вызывает событие ActiveStepChanged. (Унаследовано от Wizard) |
OnBubbleEvent(Object, EventArgs) |
Определяет, передается ли событие серверного элемента управления вверх по иерархии серверных элементов управления пользовательского интерфейса страницы. |
OnCancelButtonClick(EventArgs) |
Вызывает событие CancelButtonClick. (Унаследовано от Wizard) |
OnContinueButtonClick(EventArgs) |
Создает событие ContinueButtonClick при нажатии пользователем кнопки Продолжить на последнем шаге создания учетной записи пользователя. |
OnCreatedUser(EventArgs) |
Вызывает событие CreatedUser после создания пользовательской учетной записи поставщиком членства. |
OnCreateUserError(CreateUserErrorEventArgs) |
Вызывает событие CreateUserError в случае проблемы при создании указанной учетной записи пользователя. |
OnCreatingUser(LoginCancelEventArgs) |
Генерирует событие CreatingUser перед вызовом поставщика членства для создания новой учетной записи пользователя. |
OnDataBinding(EventArgs) |
Вызывает событие DataBinding. (Унаследовано от Control) |
OnFinishButtonClick(WizardNavigationEventArgs) |
Вызывает событие FinishButtonClick. (Унаследовано от Wizard) |
OnInit(EventArgs) |
Создает событие Init. (Унаследовано от Wizard) |
OnLoad(EventArgs) |
Вызывает событие Load. (Унаследовано от Control) |
OnNextButtonClick(WizardNavigationEventArgs) |
Вызывает событие NextButtonClick. |
OnPreRender(EventArgs) |
Вызывает событие PreRender. |
OnPreviousButtonClick(WizardNavigationEventArgs) |
Вызывает событие PreviousButtonClick. (Унаследовано от Wizard) |
OnSendingMail(MailMessageEventArgs) |
Вызывает событие SendingMail перед отправкой новому пользователю сообщения электронной почты. |
OnSendMailError(SendMailErrorEventArgs) |
Вызывает событие SendMailError, если не удалось отправить новому пользователю сообщение электронной почты. |
OnSideBarButtonClick(WizardNavigationEventArgs) |
Вызывает событие SideBarButtonClick. (Унаследовано от Wizard) |
OnUnload(EventArgs) |
Вызывает событие Unload. (Унаследовано от Control) |
OpenFile(String) |
Возвращает Stream, используемое для чтения файла. (Унаследовано от Control) |
RaiseBubbleEvent(Object, EventArgs) |
Присваивает родительскому элементу управления все источники события и сведения о них. (Унаследовано от Control) |
RecreateChildControls() |
Воссоздает дочерние элементы элемента управления, являющегося наследником CompositeControl. (Унаследовано от CompositeControl) |
RegisterCommandEvents(IButtonControl) |
Регистрирует новый экземпляр класса CommandEventHandler для указанного объекта IButtonControl. (Унаследовано от Wizard) |
RemovedControl(Control) |
Вызывается после удаления дочернего элемента управления из коллекции Controls объекта Control. (Унаследовано от Control) |
Render(HtmlTextWriter) |
Выполняет визуализацию элемента управления в указанное средство записи. (Унаследовано от Wizard) |
RenderBeginTag(HtmlTextWriter) |
Выводит открывающий HTML-тег элемента управления в указанное средство записи. Этот метод используется в основном разработчиками элементов управления. (Унаследовано от WebControl) |
RenderChildren(HtmlTextWriter) |
Выводит содержимое дочерних элементов серверного элемента управления в предоставленный объект HtmlTextWriter, который записывает это содержимое для подготовки к просмотру на клиенте. (Унаследовано от Control) |
RenderContents(HtmlTextWriter) |
Выводит содержимое элемента управления в заданный модуль записи. Этот метод используется в основном разработчиками элементов управления. (Унаследовано от WebControl) |
RenderControl(HtmlTextWriter) |
Выводит содержимое серверного элемента управления в указанный объект HtmlTextWriter и сохраняет сведения о трассировке элемента управления, если трассировка включена. (Унаследовано от Control) |
RenderControl(HtmlTextWriter, ControlAdapter) |
Выводит серверный элемент управления в указанный объект HtmlTextWriter, используя указанный объект ControlAdapter. (Унаследовано от Control) |
RenderEndTag(HtmlTextWriter) |
Отображает закрывающий HTML-тег элемента управления в указанное средство записи. Этот метод используется в основном разработчиками элементов управления. (Унаследовано от WebControl) |
ResolveAdapter() |
Возвращает адаптер элемента управления, отвечающий за отрисовку определенного элемента управления. (Унаследовано от Control) |
ResolveClientUrl(String) |
Возвращает URL-адрес, который может использоваться браузером. (Унаследовано от Control) |
ResolveUrl(String) |
Преобразует URL-адрес в адрес, доступный для клиента. (Унаследовано от Control) |
SaveControlState() |
Сохранение состояния элемента управления. (Унаследовано от Wizard) |
SaveViewState() |
Сохраняет любое состояние, которое было изменено после вызова метода TrackViewState(). |
SetDesignModeState(IDictionary) |
Задает данные времени разработки для элемента управления. |
SetRenderMethodDelegate(RenderMethod) |
Назначает делегата обработчика событий для преобразования серверного элемента управления и его содержимого для просмотра в родительский элемент управления. (Унаследовано от Control) |
SetTraceData(Object, Object) |
Задает данные трассировки для трассировки данных отрисовки во время разработки, используя ключ данных трассировки и значение данных трассировки. (Унаследовано от Control) |
SetTraceData(Object, Object, Object) |
Задает данные трассировки для трассировки данных отрисовки во время разработки, используя трассируемый объект, ключ данных трассировки и значение данных трассировки. (Унаследовано от Control) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
TrackViewState() |
Отмечает начальную точку для начала отслеживания изменений в элементе управления как часть состояния представления элемента управления. |
События
ActiveStepChanged |
Происходит, когда пользователь переходит к новому шагу элемента управления. (Унаследовано от Wizard) |
CancelButtonClick |
Происходит при нажатии кнопки Отмена. (Унаследовано от Wizard) |
ContinueButtonClick |
Происходит при нажатии пользователем кнопки Продолжить на последнем шаге создания учетной записи пользователя. |
CreatedUser |
Происходит после создания поставщиком членства новой учетной записи пользователя веб-сайта. |
CreateUserError |
Происходит, если поставщику членства не удается создать указанную учетную запись пользователя. |
CreatingUser |
Происходит перед вызовом поставщика членства для создания новой учетной записи пользователя веб-сайта. |
DataBinding |
Происходит при привязке серверного элемента управления к источнику данных. (Унаследовано от Control) |
Disposed |
Происходит при освобождении памяти, занятой серверным элементом управления, т.е. на последнем этапе жизненного цикла серверного элемента управления при запросе страницы ASP.NET. (Унаследовано от Control) |
FinishButtonClick |
Происходит при нажатии кнопки Готово. (Унаследовано от Wizard) |
Init |
Происходит при инициализации серверного элемента управления, который находится на первом этапе его жизненного цикла. (Унаследовано от Control) |
Load |
Происходит при загрузке серверного элемента управления в объект Page. (Унаследовано от Control) |
NextButtonClick |
Происходит при нажатии кнопки Далее. (Унаследовано от Wizard) |
PreRender |
Происходит после загрузки объекта Control, но перед отрисовкой. (Унаследовано от Control) |
PreviousButtonClick |
Происходит при нажатии кнопки Назад. (Унаследовано от Wizard) |
SendingMail |
Происходит, прежде чем пользователю отправляется сообщение электронной почты с подтверждением создания учетной записи. |
SendMailError |
Происходит в случае ошибки сервера SMTP при отправке новому пользователю электронной почты. |
SideBarButtonClick |
Происходит при нажатии кнопки на боковой панели. (Унаследовано от Wizard) |
Unload |
Происходит при выгрузке серверного элемента управления из памяти. (Унаследовано от Control) |
Явные реализации интерфейса
IAttributeAccessor.GetAttribute(String) |
Возвращает атрибуту веб-элемента управления указанное имя. (Унаследовано от WebControl) |
IAttributeAccessor.SetAttribute(String, String) |
Задает атрибуту веб-элемента управления указанное имя и значение. (Унаследовано от WebControl) |
ICompositeControlDesignerAccessor.RecreateChildControls() |
Позволяет дизайнеру воссоздавать коллекцию дочерних элементов составного элемента управления в среде разработки. (Унаследовано от CompositeControl) |
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) |
Возвращает объект метатаблицы для контейнерного элемента управления данными. |
GetDefaultValues(INamingContainer) |
Получает коллекцию значений по умолчанию для заданного элемента управления данными. |
GetMetaTable(INamingContainer) |
Получает метаданные таблицы для заданного элемента управления данными. |
SetMetaTable(INamingContainer, MetaTable) |
Задает метаданные таблицы для заданного элемента управления данными. |
SetMetaTable(INamingContainer, MetaTable, IDictionary<String,Object>) |
Задает метаданные таблицы и преобразование значений по умолчанию для заданного элемента управления данными. |
SetMetaTable(INamingContainer, MetaTable, Object) |
Задает метаданные таблицы и преобразование значений по умолчанию для заданного элемента управления данными. |
TryGetMetaTable(INamingContainer, MetaTable) |
Определяет, доступны ли метаданные таблицы. |
EnableDynamicData(INamingContainer, Type) |
Включает поведение платформы динамических данных для указанного элемента управления данными. |
EnableDynamicData(INamingContainer, Type, IDictionary<String,Object>) |
Включает поведение платформы динамических данных для указанного элемента управления данными. |
EnableDynamicData(INamingContainer, Type, Object) |
Включает поведение платформы динамических данных для указанного элемента управления данными. |