Поделиться через


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 для выполнения следующих задач по порядку.

  1. Создайте пароль, если AutoGeneratePassword для задано значение true.

  2. Создайте пользователя в хранилище данных, которое MembershipProvider представляет .

  3. Отключите пользователя в магазине, если свойству 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-адрес страницы редактирования профиля пользователя.

Email

Получает или задает введенный пользователем адрес электронной почты.

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

Получает значение, указывающее, должен ли элемент управления устанавливать для атрибута disabled отрисовываемого элемента HTML значение disabled, если для свойства элемента управления IsEnabled задано значение false.

(Унаследовано от CompositeControl)
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 значение null.

(Унаследовано от Control)
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)

Выполняет поиск серверного элемента управления с заданным параметром id в текущем контейнере именования.

(Унаследовано от Control)
FindControl(String, Int32)

Выполняет поиск в текущем контейнере именования серверного элемента управления с указанным id и целым числом, указанным в параметре pathOffset, который содействует поиску. Эту версию метода FindControl не следует переопределять.

(Унаследовано от Control)
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)

Включает поведение платформы динамических данных для указанного элемента управления данными.

Применяется к

См. также раздел