Wizard Kelas

Definisi

Menyediakan navigasi dan antarmuka pengguna (UI) untuk mengumpulkan data terkait di beberapa langkah.

public ref class Wizard : System::Web::UI::WebControls::CompositeControl
[System.ComponentModel.Bindable(false)]
public class Wizard : System.Web.UI.WebControls.CompositeControl
[<System.ComponentModel.Bindable(false)>]
type Wizard = class
    inherit CompositeControl
Public Class Wizard
Inherits CompositeControl
Warisan
Turunan
Atribut

Contoh

Contoh kode berikut menunjukkan cara menentukan Wizard kontrol untuk mengumpulkan nama dan alamat pengguna, dengan opsi untuk memasukkan alamat pengiriman terpisah. Jika pengguna tidak memilih SeparateShippingCheckBox, sehingga mengeluarkan permintaan untuk menambahkan alamat pengiriman terpisah, Wizard kontrol berpindah langsung dari Step2 ke Finish. Pada langkah tersebut Finish , pengguna memiliki opsi untuk kembali ke awal Wizard kontrol dengan mengklik GoBackButton; namun, dibutuhkan pengguna untuk Step2 karena AllowReturn properti untuk Step1 diatur ke false.

Penting

Contoh ini memiliki kotak teks yang menerima input pengguna, yang merupakan potensi ancaman keamanan. Secara default, ASP.NET halaman Web memvalidasi bahwa input pengguna tidak menyertakan elemen skrip atau HTML. Untuk informasi selengkapnya, lihat Gambaran Umum Eksploitasi Skrip.

<%@ Page Language="C#" CodeFile="WizardClass.cs" Inherits="WizardClasscs_aspx" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
  <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
    <form id="form1" runat="server">    
      <asp:Wizard id="Wizard1" 
        runat="server" 
        onfinishbuttonclick="OnFinishButtonClick" 
        backcolor="#EFF3FB" 
        font-names="Verdana" 
        font-size="0.8em"
        borderwidth="1px" 
        bordercolor="#B5C7DE" 
        style="font-size: medium; font-family: Verdana;" 
        onactivestepchanged="OnActiveStepChanged">       
      <StepStyle forecolor="#333333" 
        font-size="0.8em" />
        <WizardSteps>        
          <asp:WizardStep id="Step1" 
            title="One"
            allowreturn="false" 
            runat="server" >
            Welcome to the Wizard example.  This step's AllowReturn property is set 
            to false, so after you leave this step you will not be able to return to it.
          </asp:WizardStep>          
          <asp:WizardStep id="Step2"
            title="Two" 
            runat="server" >
            <!-- ... Put UI elements here ... -->
            Please enter your billing information.
            <br />
            Name:<br />
            <asp:TextBox runat="server" 
              id="BillingName" 
              width="226px" 
              height="17px" /> 
            <br />
            Email Address:<br />
            <asp:TextBox runat="server" 
              id="EmailAddress" 
              width="224px" 
              height="17px" />
            <br />
            Address Line 1: <br />
            <asp:TextBox runat="server" 
              id="BillingAddressLine1" 
              width="314px" 
              height="17px" />
            <br />
            Address Line 2: <br />
            <asp:TextBox runat="server" 
              id="BillingAddressLine2" 
              width="314px" 
              height="17px" />
            <br />
            City: <br />
            <asp:TextBox runat="server" 
              id="BillingCity" 
              width="155px" 
              height="17px" /> 
            <br />
            State: <br />
            <asp:TextBox runat="server" 
              id="BillingState" 
              width="75px" 
              height="17px" /> 
            <br />
            ZIP Code: <br />
            <asp:TextBox runat="server" 
              id="BillingZip" 
              height="17px" />
            <br /><br />
            <asp:CheckBox runat="server" 
              id="SeparateShippingCheckBox" 
              text="Please check here if you would like to add a separate shipping address." />
          </asp:WizardStep>          
          <asp:WizardStep id="Step3" 
            title="Three" 
            runat="server" >
            <!-- Gather the shipping address in this step if CheckBox1 was selected. -->
            Please enter your shipping information.
            <br />
                Name:<br />
                <asp:TextBox runat="server" 
                  id="ShippingName" 
                  height="17px" /> 
                <br />
                Address Line 1: <br />
                <asp:TextBox runat="server" 
                  id="ShippingAddress1" 
                  width="370px" 
                  height="17px" />
                <br />
                Address Line 2: <br />
                <asp:TextBox runat="server" 
                  id="ShippingAddress2" 
                  width="370px" 
                  height="17px" />
                <br />
                City: <br />
                <asp:TextBox runat="server" 
                  id="ShippingCity" 
                  height="17px" /> 
                <br />
                State: <br />
                <asp:TextBox runat="server" 
                  id="ShippingState" 
                  width="65px" 
                  height="17px" />
                <br /> 
                ZIP Code: <br />
                <asp:TextBox runat="server" 
                  id="ShippingZip" 
                  height="17px" />
          </asp:WizardStep>
          <asp:WizardStep id="Finish" 
            title="Finish"
            runat="server" >
            <!-- Put UI elements here for the Finish step. -->
            <asp:Button runat="server" 
              id="GoBackButton" 
              text="Go Back to Step 2" 
              onclick="OnGoBackButtonClick"
              forecolor="#284E98" 
              font-names="Verdana"
              font-size="1.0em" 
              borderstyle="Solid" 
              borderwidth="1px" 
              bordercolor="#507CD1" 
              backcolor="White" /> 
          </asp:WizardStep>          
          <asp:WizardStep runat="server" 
            steptype="Complete" 
            title="Complete" 
            id="Complete">
            <asp:Label runat="server" 
              id="CompleteMessageLabel" 
              width="408px" 
              height="24px">
            </asp:Label>
          </asp:WizardStep>
        </WizardSteps> 
        <NavigationButtonStyle forecolor="#284E98" 
          font-names="Verdana"
          font-size="1.0em" 
          borderstyle="Solid" 
          borderwidth="1px" 
          bordercolor="#507CD1" 
          backcolor="White" />
        <HeaderStyle forecolor="White" 
          horizontalalign="Center" 
          font-size="0.9em" 
          font-bold="True"
          backcolor="#284E98" 
          borderstyle="Solid" 
          bordercolor="#EFF3FB" 
          borderwidth="2px" />
        <SideBarStyle verticalalign="Top" 
          horizontalalign="Center"
          font-size="0.8em" 
          forecolor="#000099"
          backcolor="#EFF3FB"
          width="45px" />
        <HeaderTemplate>
          <b>Wizard Example</b>
        </HeaderTemplate>
      </asp:Wizard>
    </form>
  </body>
</html>
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="WizardClass.vb" Inherits="WizardClassvb_aspx" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
  <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
    <form id="form1" runat="server">    
      <asp:Wizard id="Wizard1" 
        runat="server" 
        onfinishbuttonclick="OnFinishButtonClick" 
        backcolor="#EFF3FB" 
        font-names="Verdana" 
        font-size="0.8em"
        borderwidth="1px" 
        bordercolor="#B5C7DE" 
        style="font-size: medium; font-family: Verdana;" 
        onactivestepchanged="OnActiveStepChanged">       
      <StepStyle forecolor="#333333" 
        font-size="0.8em" />
        <WizardSteps>        
          <asp:WizardStep id="Step1" 
            title="One"
            allowreturn="false" 
            runat="server" >
            Welcome to the Wizard example.  This step's AllowReturn property is set 
            to false, so after you leave this step you will not be able to return to it.
          </asp:WizardStep>          
          <asp:WizardStep id="Step2"
            title="Two" 
            runat="server" >
            <!-- ... Put UI elements here ... -->
            Please enter your billing information.
            <br />
            Name:<br />
            <asp:TextBox runat="server" 
              id="BillingName" 
              width="226px" 
              height="17px" /> 
            <br />
            Email Address:<br />
            <asp:TextBox runat="server" 
              id="EmailAddress" 
              width="224px" 
              height="17px" />
            <br />
            Address Line 1: <br />
            <asp:TextBox runat="server" 
              id="BillingAddressLine1" 
              width="314px" 
              height="17px" />
            <br />
            Address Line 2: <br />
            <asp:TextBox runat="server" 
              id="BillingAddressLine2" 
              width="314px" 
              height="17px" />
            <br />
            City: <br />
            <asp:TextBox runat="server" 
              id="BillingCity" 
              width="155px" 
              height="17px" /> 
            <br />
            State: <br />
            <asp:TextBox runat="server" 
              id="BillingState" 
              width="75px" 
              height="17px" /> 
            <br />
            ZIP Code: <br />
            <asp:TextBox runat="server" 
              id="BillingZip" 
              height="17px" />
            <br /><br />
            <asp:CheckBox runat="server" 
              id="SeparateShippingCheckBox" 
              text="Please check here if you would like to add a separate shipping address." />
          </asp:WizardStep>          
          <asp:WizardStep id="Step3" 
            title="Three"
            runat="server" >
            <!-- Gather the shipping address in this step if CheckBox1 was selected. -->
            Please enter your shipping information.
            <br />
                Name:<br />
                <asp:TextBox runat="server" 
                  id="ShippingName" 
                  height="17px" /> 
                <br />
                Address Line 1: <br />
                <asp:TextBox runat="server" 
                  id="ShippingAddress1" 
                  width="370px" 
                  height="17px" />
                <br />
                Address Line 2: <br />
                <asp:TextBox runat="server" 
                  id="ShippingAddress2" 
                  width="370px" 
                  height="17px" />
                <br />
                City: <br />
                <asp:TextBox runat="server" 
                  id="ShippingCity" 
                  height="17px" /> 
                <br />
                State: <br />
                <asp:TextBox runat="server" 
                  id="ShippingState" 
                  width="65px" 
                  height="17px" />
                <br /> 
                ZIP Code: <br />
                <asp:TextBox runat="server" 
                  id="ShippingZip" 
                  height="17px" />
          </asp:WizardStep>
          <asp:WizardStep id="Finish" 
            title="Finish"
            runat="server" >
            <!-- Put UI elements here for the Finish step. -->
            <asp:Button runat="server" 
              id="GoBackButton" 
              text="Go Back to Step 2" 
              forecolor="#284E98" 
              font-names="Verdana"
              font-size="1.0em" 
              borderstyle="Solid" 
              borderwidth="1px" 
              bordercolor="#507CD1" 
              backcolor="White" /> 
          </asp:WizardStep>          
          <asp:WizardStep runat="server" 
            steptype="Complete" 
            title="Complete" 
            id="Complete">
            <asp:Label runat="server" 
              id="CompleteMessageLabel" 
              width="408px" 
              height="24px">
            </asp:Label>
          </asp:WizardStep>
        </WizardSteps> 
        <NavigationButtonStyle forecolor="#284E98" 
          font-names="Verdana"
          font-size="1.0em" 
          borderstyle="Solid" 
          borderwidth="1px" 
          bordercolor="#507CD1" 
          backcolor="White" />
        <HeaderStyle forecolor="White" 
          horizontalalign="Center" 
          font-size="0.9em" 
          font-bold="True"
          backcolor="#284E98" 
          borderstyle="Solid" 
          bordercolor="#EFF3FB" 
          borderwidth="2px" />
        <SideBarStyle verticalalign="Top" 
          horizontalalign="Center"
          font-size="0.8em" 
          forecolor="#000099"
          backcolor="#EFF3FB"
          width="45px" />
        <HeaderTemplate>
          <b>Wizard Example</b>
        </HeaderTemplate>
      </asp:Wizard>
    </form>
  </body>
</html>

Contoh kode berikut adalah file code-behind untuk halaman Web yang digunakan dalam contoh sebelumnya.

using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class WizardClasscs_aspx : System.Web.UI.Page
{
    protected void OnFinishButtonClick(Object sender, WizardNavigationEventArgs e)
    {
        // The OnFinishButtonClick method is a good place to collect all
        // the data from the completed pages and persist it to the data store. 

        // For this example, write a confirmation message to the Complete page
        // of the Wizard control.
        Label tempLabel = (Label)Wizard1.FindControl("CompleteMessageLabel");
        if (tempLabel != null)
        {
            tempLabel.Text = "Your order has been placed. An email confirmation will be sent to "
            + (EmailAddress.Text.Length == 0 ? "your email address" : EmailAddress.Text) + ".";
        }
    }

    protected void OnGoBackButtonClick(object sender, EventArgs e)
    {
        // The GoBackButtonClick event is raised when the GoBackButton
        // is clicked on the Finish page of the Wizard.  

        // Check the value of Step1's AllowReturn property.
        if (Step1.AllowReturn)
        {
            // Return to Step1.
            Wizard1.ActiveStepIndex = Wizard1.WizardSteps.IndexOf(this.Step1);
        }
        else
        {
            // Step1 is not a valid step to return to; go to Step2 instead.
            Wizard1.ActiveStepIndex = Wizard1.WizardSteps.IndexOf(this.Step2);
            Response.Write("ActiveStep is set to Step2 because Step1 has AllowReturn set to false.");
        }
    }

    protected void OnActiveStepChanged(object sender, EventArgs e)
    {
        // If the ActiveStep is changing to Step3, check to see whether the 
        // SeparateShippingCheckBox is selected.  If it is not, skip to the
        // Finish step.
        if (Wizard1.ActiveStepIndex == Wizard1.WizardSteps.IndexOf(this.Step3))
        {
            if (this.SeparateShippingCheckBox.Checked)
            {
                Wizard1.MoveTo(this.Step3);
            }
            else
            {
                Wizard1.MoveTo(this.Finish);
            }
        }
    }
}
Partial Class WizardClassvb_aspx
    Inherits System.Web.UI.Page

   Protected Sub OnFinishButtonClick(ByVal sender As Object, ByVal e As WizardNavigationEventArgs) Handles Wizard1.FinishButtonClick

        ' The OnFinishButtonClick method is a good place to collect all
        ' the data from the completed pages and persist it to the data store. 

        ' For this example, write a confirmation message to the Complete page
        ' of the Wizard control.
        Dim tempLabel As Label = CType(Wizard1.FindControl("CompleteMessageLabel"), Label)
        If Not tempLabel Is Nothing Then

            Dim tempEmailAddress As String = "your email address"
            If EmailAddress.Text.Length <> 0 Then
                tempEmailAddress = EmailAddress.Text
            End If

            tempLabel.Text = "Your order has been placed. An email confirmation will be sent to " & _
                tempEmailAddress & "."

        End If
    End Sub

    Protected Sub OnGoBackButtonClick(ByVal sender As Object, ByVal e As EventArgs) Handles GoBackButton.Click

        ' The GoBackButtonClick event is raised when the GoBackButton
        ' is clicked on the Finish page of the Wizard.  

        ' Check the value of Step1's AllowReturn property.
        If Step1.AllowReturn Then
            ' Return to Step1.
            Wizard1.ActiveStepIndex = Wizard1.WizardSteps.IndexOf(Me.Step1)
        Else
            ' Step1 is not a valid step to return to; go to Step2 instead.
            Wizard1.ActiveStepIndex = Wizard1.WizardSteps.IndexOf(Me.Step2)
            Response.Write("ActiveStep is set to Step2 because Step1 has AllowReturn set to false.")
        End If
    End Sub

    Protected Sub OnActiveStepChanged(ByVal sender As Object, ByVal e As EventArgs) Handles Wizard1.ActiveStepChanged

        ' If the ActiveStep is changing to Step3, check to see whether the 
        ' SeparateShippingCheckBox is selected.  If it is not, skip to the
        ' Finish step.

        If (Wizard1.ActiveStepIndex = Wizard1.WizardSteps.IndexOf(Me.Step3)) Then

            If (Me.SeparateShippingCheckBox.Checked) Then
                Wizard1.MoveTo(Me.Step3)
            Else
                Wizard1.MoveTo(Me.Finish)
            End If

        End If
    End Sub

End Class

Keterangan

Dalam topik ini:

Pengantar

Anda dapat menggunakan Wizard kontrol untuk:

  • Kumpulkan data terkait di beberapa langkah.

  • Memecah halaman Web yang lebih besar yang digunakan untuk mengumpulkan input pengguna menjadi langkah-langkah logis yang lebih kecil.

  • Izinkan navigasi linier atau nonlinear melalui langkah-langkah.

Komponen Wizard

Kontrol Wizard terdiri dari komponen-komponen berikut:

  • Kumpulan WizardStepCollection langkah-langkah yang berisi antarmuka pengguna untuk setiap langkah, seperti yang ditentukan oleh pengembang halaman.

  • Kemampuan navigasi bawaan yang menentukan tombol yang sesuai untuk ditampilkan berdasarkan StepType nilai .

  • Area header yang dapat dikustomisasi untuk menampilkan informasi khusus untuk langkah tempat pengguna saat ini berada.

  • Area bilah samping yang dapat digunakan untuk menavigasi dengan cepat ke langkah-langkah dalam kontrol.

    Catatan

    Jika Anda menggunakan Microsoft Visual Studio 2005, perhatikan bahwa ActiveStepIndex tetap ada dalam tampilan Sumber. Jika Anda mengubah WizardSteps properti dalam tampilan Desain dengan mengklik tombol bilah samping, lalu menjalankan halaman, langkah Wizard pertama kontrol mungkin tidak ditampilkan karena ActiveStepIndex mungkin menunjuk ke langkah yang berbeda.

Langkah-langkah Panduan

Setiap langkah dalam Wizard kontrol memiliki StepType properti yang menentukan jenis fungsi navigasi yang dimiliki langkah tersebut. Jika Anda tidak menentukan nilai untuk StepType properti , nilai defaultnya adalah Auto. Tabel berikut ini mencantumkan pengaturan yang tersedia untuk StepType properti dan perilaku langkah yang dihasilkan.

WizardStepType.Auto UI navigasi yang dirender untuk langkah ditentukan oleh urutan di mana langkah dinyatakan.

WizardStepType.Complete Langkah ini adalah langkah terakhir yang muncul. Tidak ada tombol navigasi yang dirender.

WizardStepType.Finish Langkah ini adalah langkah terakhir yang mengumpulkan data pengguna. Tombol Selesai dirender untuk navigasi.

WizardStepType.Start Langkahnya adalah langkah pertama yang muncul. Tombol Sebelumnya tidak dirender.

WizardStepType.Step Langkahnya adalah langkah apa pun antara yang pertama dan terakhir. Tombol Sebelumnya dan Berikutnya dirender untuk navigasi.

Mengumpulkan Data Wizard

Wizard Dengan menggunakan kontrol , data dapat dikumpulkan melalui navigasi linier atau nonlinear. Beberapa contoh navigasi nonlinear melewatkan langkah-langkah yang tidak perlu atau kembali ke langkah yang diselesaikan sebelumnya untuk mengubah beberapa nilai. Kontrol Wizard mempertahankan statusnya di antara langkah-langkah, sehingga data yang dimasukkan pada langkah tidak perlu dipertahankan ke penyimpanan data hingga semua langkah Wizard kontrol selesai.

Atau, jika Anda ingin mempertahankan data yang dikumpulkan ke penyimpanan data saat setiap langkah selesai, seperti ketika NextButtonClick peristiwa dinaikkan, Anda harus mengatur AllowReturn properti WizardStepBase objek ke false sehingga pengguna tidak dapat kembali ke langkah yang diselesaikan sebelumnya dan mengubah data setelah dikirimkan.

Nama Perintah Wizard

Wizard Kontrol mewarisi nama perintah berikut dari View kelas dan MultiView kelas: NextViewCommandName, , PreviousViewCommandNameSwitchViewByIDCommandName, dan SwitchViewByIndexCommandName. Kontrol Wizard mengabaikan nama perintah ini dan tidak menyertakan logika khusus untuk mengaktifkan perintah ini agar berfungsi secara otomatis untuk navigasi. Jika nama perintah dihapus atau hilang dari tombol di Wizard kontrol, tidak ada pengecualian yang dilemparkan. Misalnya, jika tombol StartNavigationTemplate kehilangan nilai untuk CommandName, tidak ada pengecualian yang dilemparkan.

Langkah-langkah yang Berubah Secara Dinamis

Anda dapat menggunakan MoveTo metode atau ActiveStepIndex properti untuk mengubah langkah yang saat ini ditampilkan dalam Wizard kontrol secara dinamis.

Catatan

Jika Anda secara terprogram menambahkan WizardStep di Page_Load penanganan aktivitas, Anda harus menambahkan navigasi ke langkah tersebut sebelum pemuatan halaman.

Tampilan Wizard

Tampilan Wizard kontrol sepenuhnya dapat disesuaikan melalui templat, kulit, dan pengaturan gaya. Misalnya, Anda dapat menggunakan HeaderTemplateproperti , , SideBarTemplateStartNavigationTemplate, FinishNavigationTemplate, dan StepNavigationTemplate untuk menyesuaikan antarmuka Wizard kontrol.

Catatan

FinishNavigationTemplateMengatur properti , DisplaySideBar, HeaderTemplateSideBarTemplate, StartNavigationTemplate, atau StepNavigationTemplate membuat ulang kontrol turunan Wizard kontrol. Akibatnya, status tampilan untuk kontrol anak hilang dalam prosesnya. Untuk menghindari situasi ini, secara eksplisit mempertahankan status Wizard kontrol kontrol anak kontrol secara eksplisit, atau menghindari menempatkan kontrol di dalam templat.

Perhatikan bahwa kontrol tidak mendukung penyajian Wizard Microsoft Internet Explorer khusus untuk mode non-standar atau kedaluwarsa. Untuk mendapatkan penyajian Internet Explorer terbaik menggunakan Wizard kontrol, gunakan jenis dokumen XHTML, yang ditambahkan secara default di Visual Web Developer dan Visual Studio.

Pemformatan Menggunakan Templat Tata Letak

Kontrol ini Wizard memungkinkan Anda menentukan tata letak kontrol tanpa mengharuskan Anda menggunakan elemen HTML table . Sebagai gantinya, Anda dapat menggunakan LayoutTemplate elemen untuk menentukan tata letak. Dalam templat, Anda membuat kontrol tempat penampung untuk menunjukkan di mana item harus dimasukkan secara dinamis ke dalam kontrol. (Ini mirip dengan cara kerja model templat untuk ListView kontrol.) Untuk informasi selengkapnya, lihat Wizard.LayoutTemplate properti .

Aksesibilitas

Untuk informasi tentang cara mengonfigurasi kontrol ini sehingga menghasilkan markup yang sesuai dengan standar aksesibilitas, lihat Aksesibilitas di Visual Studio dan ASP.NET serta Kontrol dan Aksesibilitas ASP.NET.

Sintaks Deklaratif

<asp:Wizard
    AccessKey="string"
    ActiveStepIndex="integer"
    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"
    CssClass="string"
    DisplayCancelButton="True|False"
    DisplaySideBar="True|False"
    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"
    ID="string"
    OnActiveStepChanged="ActiveStepChanged event handler"
    OnCancelButtonClick="CancelButtonClick 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"
    OnSideBarButtonClick="SideBarButtonClick event handler"
    OnUnload="Unload event handler"
    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"
    Visible="True|False"
    Width="size"
>
        <CancelButtonStyle />
        <FinishCompleteButtonStyle />
        <FinishNavigationTemplate>
            <!-- child controls -->
        </FinishNavigationTemplate>
        <FinishPreviousButtonStyle />
        <HeaderStyle />
        <HeaderTemplate>
            <!-- child controls -->
        </HeaderTemplate>
        <NavigationButtonStyle />
        <NavigationStyle />
        <SideBarButtonStyle />
        <SideBarStyle />
        <SideBarTemplate>
            <!-- child controls -->
        </SideBarTemplate>
        <StartNavigationTemplate>
            <!-- child controls -->
        </StartNavigationTemplate>
        <StartNextButtonStyle />
        <StepNavigationTemplate>
            <!-- child controls -->
        </StepNavigationTemplate>
        <StepNextButtonStyle />
        <StepPreviousButtonStyle />
        <StepStyle />
        <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:Wizard>

Konstruktor

Wizard()

Menginisialisasi instans baru kelas Wizard.

Bidang

CancelButtonID

Menentukan pengidentifikasi untuk tombol Batalkan . Bidang ini statis dan baca-saja.

CancelCommandName

Mengambil nama perintah untuk tombol Batalkan . Bidang ini statis dan baca-saja.

CustomFinishButtonID

Mengambil pengidentifikasi untuk tombol Selesai kustom. Bidang ini statis dan baca-saja.

CustomNextButtonID

Mengambil pengidentifikasi untuk tombol Berikutnya kustom. Bidang ini statis dan baca-saja.

CustomPreviousButtonID

Mengambil pengidentifikasi untuk tombol Sebelumnya kustom. Bidang ini statis dan baca-saja.

DataListID

Mengambil pengidentifikasi untuk kumpulan bilah DataList sisi. Bidang ini statis dan baca-saja.

FinishButtonID

Mengambil pengidentifikasi untuk tombol Selesai . Bidang ini statis dan baca-saja.

FinishPreviousButtonID

Mengambil pengidentifikasi untuk tombol Sebelumnya pada langkah tersebut Finish . Bidang ini statis dan baca-saja.

HeaderPlaceholderId

Mendapatkan ID HeaderTemplate tempat penampung dalam Wizard kontrol.

MoveCompleteCommandName

Mengambil nama perintah yang terkait dengan tombol Selesai . Bidang ini statis dan baca-saja.

MoveNextCommandName

Mengambil nama perintah yang terkait dengan tombol Berikutnya . Bidang ini statis dan baca-saja.

MovePreviousCommandName

Mengambil nama perintah yang terkait dengan tombol Sebelumnya . Bidang ini statis dan baca-saja.

MoveToCommandName

Mengambil nama perintah yang terkait dengan setiap tombol bilah sisi. Bidang ini statis dan baca-saja.

NavigationPlaceholderId

Mendapatkan ID StartNavigationTemplate tempat penampung dalam Wizard kontrol.

SideBarButtonID

Mengambil pengidentifikasi yang terkait dengan setiap tombol bilah sisi. Bidang ini statis dan baca-saja.

SideBarPlaceholderId

Mendapatkan ID SideBarTemplate tempat penampung dalam Wizard kontrol.

StartNextButtonID

Mengambil pengidentifikasi yang terkait dengan tombol Berikutnya pada langkah tersebut Start . Bidang ini statis dan baca-saja.

StepNextButtonID

Mengambil pengidentifikasi yang terkait dengan tombol Berikutnya . Bidang ini statis dan baca-saja.

StepPreviousButtonID

Mengambil pengidentifikasi yang terkait dengan tombol Sebelumnya . Bidang ini statis dan baca-saja.

WizardStepPlaceholderId

Mendapatkan ID WizardStep tempat penampung dalam Wizard kontrol.

Properti

AccessKey

Mendapatkan atau mengatur kunci akses yang memungkinkan Anda menavigasi dengan cepat ke kontrol server Web.

(Diperoleh dari WebControl)
ActiveStep

Mendapatkan langkah dalam WizardSteps koleksi yang saat ini ditampilkan kepada pengguna.

ActiveStepIndex

Mendapatkan atau mengatur indeks objek saat ini WizardStepBase .

Adapter

Mendapatkan adaptor khusus browser untuk kontrol.

(Diperoleh dari Control)
AppRelativeTemplateSourceDirectory

Mendapatkan atau mengatur direktori virtual relatif aplikasi dari Page objek atau UserControl yang berisi kontrol ini.

(Diperoleh dari Control)
Attributes

Mendapatkan kumpulan atribut arbitrer (hanya untuk penyajian) yang tidak sesuai dengan properti pada kontrol.

(Diperoleh dari WebControl)
BackColor

Mendapatkan atau mengatur warna latar belakang kontrol server Web.

(Diperoleh dari WebControl)
BindingContainer

Mendapatkan kontrol yang berisi pengikatan data kontrol ini.

(Diperoleh dari Control)
BorderColor

Mendapatkan atau mengatur warna batas kontrol Web.

(Diperoleh dari WebControl)
BorderStyle

Mendapatkan atau mengatur gaya batas kontrol server Web.

(Diperoleh dari WebControl)
BorderWidth

Mendapatkan atau mengatur lebar batas kontrol server Web.

(Diperoleh dari WebControl)
CancelButtonImageUrl

Mendapatkan atau mengatur URL gambar yang ditampilkan untuk tombol Batalkan .

CancelButtonStyle

Mendapatkan referensi ke kumpulan properti gaya yang menentukan tampilan tombol Batalkan .

CancelButtonText

Mendapatkan atau mengatur teks caption yang ditampilkan untuk tombol Batalkan.

CancelButtonType

Mendapatkan atau mengatur jenis tombol yang dirender sebagai tombol Batalkan .

CancelDestinationPageUrl

Mendapatkan atau mengatur URL yang diarahkan pengguna saat mereka mengklik tombol Batalkan .

CellPadding

Mendapatkan atau mengatur jumlah spasi antara konten sel dan batas sel.

CellSpacing

Mendapatkan atau mengatur jumlah spasi antar sel.

ChildControlsCreated

Mendapatkan nilai yang menunjukkan apakah kontrol anak kontrol server telah dibuat.

(Diperoleh dari Control)
ClientID

Mendapatkan ID kontrol untuk markup HTML yang dihasilkan oleh ASP.NET.

(Diperoleh dari Control)
ClientIDMode

Mendapatkan atau mengatur algoritma yang digunakan untuk menghasilkan nilai ClientID properti.

(Diperoleh dari Control)
ClientIDSeparator

Mendapatkan nilai karakter yang mewakili karakter pemisah yang digunakan dalam ClientID properti .

(Diperoleh dari Control)
Context

Mendapatkan objek yang HttpContext terkait dengan kontrol server untuk permintaan Web saat ini.

(Diperoleh dari Control)
Controls

ControlCollection Mendapatkan objek yang mewakili kontrol anak dalam CompositeControl.

(Diperoleh dari CompositeControl)
ControlStyle

Mendapatkan gaya kontrol server Web. Properti ini digunakan terutama oleh pengembang kontrol.

(Diperoleh dari WebControl)
ControlStyleCreated

Mendapatkan nilai yang menunjukkan apakah Style objek telah dibuat untuk ControlStyle properti . Properti ini terutama digunakan oleh pengembang kontrol.

(Diperoleh dari WebControl)
CssClass

Mendapatkan atau mengatur kelas Cascading Style Sheet (CSS) yang dirender oleh kontrol server Web pada klien.

(Diperoleh dari WebControl)
DataItemContainer

Mendapatkan referensi ke kontainer penamaan jika kontainer penamaan IDataItemContainermengimplementasikan .

(Diperoleh dari Control)
DataKeysContainer

Mendapatkan referensi ke kontainer penamaan jika kontainer penamaan IDataKeysControlmengimplementasikan .

(Diperoleh dari Control)
DesignMode

Mendapatkan nilai yang menunjukkan apakah kontrol sedang digunakan pada permukaan desain.

(Diperoleh dari Control)
DisplayCancelButton

Mendapatkan atau mengatur nilai Boolean yang menunjukkan apakah akan menampilkan tombol Batal .

DisplaySideBar

Mendapatkan atau mengatur nilai Boolean yang menunjukkan apakah akan menampilkan area bar samping pada Wizard kontrol.

Enabled

Mendapatkan atau menetapkan nilai yang menunjukkan apakah kontrol server Web diaktifkan.

(Diperoleh dari WebControl)
EnableTheming

Mendapatkan atau menetapkan nilai yang menunjukkan apakah tema berlaku untuk kontrol ini.

(Diperoleh dari WebControl)
EnableViewState

Mendapatkan atau menetapkan nilai yang menunjukkan apakah kontrol server mempertahankan status tampilannya, dan status tampilan kontrol anak apa pun yang dikandungnya, ke klien yang meminta.

(Diperoleh dari Control)
Events

Mendapatkan daftar delegasi penanganan aktivitas untuk kontrol. Properti ini bersifat hanya baca.

(Diperoleh dari Control)
FinishCompleteButtonImageUrl

Mendapatkan atau mengatur URL gambar yang ditampilkan untuk tombol Selesai .

FinishCompleteButtonStyle

Mendapatkan referensi ke Style objek yang menentukan pengaturan untuk tombol Selesai .

FinishCompleteButtonText

Mendapatkan atau mengatur caption teks yang ditampilkan untuk tombol Selesai.

FinishCompleteButtonType

Mendapatkan atau mengatur jenis tombol yang dirender sebagai tombol Selesai .

FinishDestinationPageUrl

Mendapatkan atau mengatur URL tempat pengguna dialihkan ketika mereka mengklik tombol Selesai .

FinishNavigationTemplate

Mendapatkan atau mengatur templat yang digunakan untuk menampilkan area navigasi pada langkah tersebut Finish .

FinishPreviousButtonImageUrl

Mendapatkan atau mengatur URL gambar yang ditampilkan untuk tombol Sebelumnya pada langkah.Finish

FinishPreviousButtonStyle

Mendapatkan referensi ke Style objek yang menentukan pengaturan untuk tombol Sebelumnya pada langkah tersebut Finish .

FinishPreviousButtonText

Mendapatkan atau mengatur caption teks yang ditampilkan untuk tombol Sebelumnya pada langkah tersebutFinish.

FinishPreviousButtonType

Mendapatkan atau mengatur jenis tombol yang dirender sebagai tombol Sebelumnya pada langkah.Finish

Font

Mendapatkan properti font yang terkait dengan kontrol server Web.

(Diperoleh dari WebControl)
ForeColor

Mendapatkan atau mengatur warna latar depan (biasanya warna teks) kontrol server Web.

(Diperoleh dari WebControl)
HasAttributes

Mendapatkan nilai yang menunjukkan apakah kontrol memiliki atribut yang ditetapkan.

(Diperoleh dari WebControl)
HasChildViewState

Mendapatkan nilai yang menunjukkan apakah kontrol turunan kontrol server saat ini memiliki pengaturan status tampilan yang disimpan.

(Diperoleh dari Control)
HeaderStyle

Mendapatkan referensi ke Style objek yang menentukan pengaturan untuk area header pada kontrol.

HeaderTemplate

Mendapatkan atau mengatur templat yang digunakan untuk menampilkan area header pada kontrol.

HeaderText

Mendapatkan atau mengatur caption teks yang ditampilkan untuk area header pada kontrol.

Height

Mendapatkan atau mengatur tinggi kontrol server Web.

(Diperoleh dari WebControl)
ID

Mendapatkan atau mengatur pengidentifikasi terprogram yang ditetapkan ke kontrol server.

(Diperoleh dari Control)
IdSeparator

Mendapatkan karakter yang digunakan untuk memisahkan pengidentifikasi kontrol.

(Diperoleh dari Control)
IsChildControlStateCleared

Mendapatkan nilai yang menunjukkan apakah kontrol yang terkandung dalam kontrol ini memiliki status kontrol.

(Diperoleh dari Control)
IsEnabled

Mendapatkan nilai yang menunjukkan apakah kontrol diaktifkan.

(Diperoleh dari WebControl)
IsTrackingViewState

Mendapatkan nilai yang menunjukkan apakah kontrol server menyimpan perubahan pada status tampilannya.

(Diperoleh dari Control)
IsViewStateEnabled

Mendapatkan nilai yang menunjukkan apakah status tampilan diaktifkan untuk kontrol ini.

(Diperoleh dari Control)
LayoutTemplate

Mendapatkan atau mengatur konten kustom kontainer akar dalam Wizard kontrol.

LoadViewStateByID

Mendapatkan nilai yang menunjukkan apakah kontrol berpartisipasi dalam memuat status tampilannya dengan ID bukan indeks.

(Diperoleh dari Control)
NamingContainer

Mendapatkan referensi ke kontainer penamaan kontrol server, yang membuat namespace unik untuk membedakan antara kontrol server dengan nilai properti yang sama ID .

(Diperoleh dari Control)
NavigationButtonStyle

Mendapatkan referensi ke Style objek yang menentukan pengaturan untuk tombol di area navigasi pada kontrol.

NavigationStyle

Mendapatkan referensi ke Style objek yang menentukan pengaturan untuk area navigasi pada kontrol.

Page

Mendapatkan referensi ke Page instans yang berisi kontrol server.

(Diperoleh dari Control)
Parent

Mendapatkan referensi ke kontrol induk kontrol server dalam hierarki kontrol halaman.

(Diperoleh dari Control)
RenderingCompatibility

Mendapatkan nilai yang menentukan versi ASP.NET yang dirender HTML akan kompatibel.

(Diperoleh dari Control)
SideBarButtonStyle

Mendapatkan referensi ke Style objek yang menentukan pengaturan untuk tombol di bar samping.

SideBarStyle

Mendapatkan referensi ke Style objek yang menentukan pengaturan untuk area bilah sisi pada kontrol.

SideBarTemplate

Mendapatkan atau mengatur templat yang digunakan untuk menampilkan area bilah samping pada kontrol.

Site

Mendapatkan informasi tentang kontainer yang menghosting kontrol saat ini saat dirender pada permukaan desain.

(Diperoleh dari Control)
SkinID

Mendapatkan atau mengatur kulit untuk diterapkan pada kontrol.

(Diperoleh dari WebControl)
SkipLinkText

Mendapatkan atau mengatur nilai yang digunakan untuk merender teks alternatif yang memberi tahu pembaca layar untuk melewati konten di area bilah sisi.

StartNavigationTemplate

Mendapatkan atau mengatur templat yang digunakan untuk menampilkan area navigasi pada Start langkah Wizard kontrol.

StartNextButtonImageUrl

Mendapatkan atau mengatur URL gambar yang ditampilkan untuk tombol Berikutnya pada langkah tersebut Start .

StartNextButtonStyle

Mendapatkan referensi ke Style objek yang menentukan pengaturan untuk tombol Berikutnya pada langkah tersebut Start .

StartNextButtonText

Mendapatkan atau mengatur caption teks yang ditampilkan untuk tombol Berikutnya pada langkah tersebutStart.

StartNextButtonType

Mendapatkan atau mengatur jenis tombol yang dirender sebagai tombol Berikutnya pada langkah tersebut Start .

StepNavigationTemplate

Mendapatkan atau mengatur templat yang digunakan untuk menampilkan area navigasi pada objek -turunan apa pun WizardStepBaseselain Start, Finish, atau Complete langkah .

StepNextButtonImageUrl

Mendapatkan atau mengatur URL gambar yang ditampilkan untuk tombol Berikutnya .

StepNextButtonStyle

Mendapatkan referensi ke Style objek yang menentukan pengaturan untuk tombol Berikutnya .

StepNextButtonText

Mendapatkan atau mengatur teks caption yang ditampilkan untuk tombol Berikutnya.

StepNextButtonType

Mendapatkan atau mengatur jenis tombol yang dirender sebagai tombol Berikutnya .

StepPreviousButtonImageUrl

Mendapatkan atau mengatur URL gambar yang ditampilkan untuk tombol Sebelumnya .

StepPreviousButtonStyle

Mendapatkan referensi ke Style objek yang menentukan pengaturan untuk tombol Sebelumnya .

StepPreviousButtonText

Mendapatkan atau mengatur teks caption yang ditampilkan untuk tombol Sebelumnya.

StepPreviousButtonType

Mendapatkan atau mengatur jenis tombol yang dirender sebagai tombol Sebelumnya .

StepStyle

Mendapatkan referensi ke Style objek yang menentukan pengaturan untuk WizardStep objek.

Style

Mendapatkan kumpulan atribut teks yang akan dirender sebagai atribut gaya pada tag luar kontrol server Web.

(Diperoleh dari WebControl)
SupportsDisabledAttribute

Mendapatkan nilai yang menunjukkan apakah kontrol harus mengatur disabled atribut elemen HTML yang dirender ke "dinonaktifkan" ketika properti kontrol IsEnabled adalah false.

(Diperoleh dari CompositeControl)
TabIndex

Mendapatkan atau mengatur indeks tab kontrol server Web.

(Diperoleh dari WebControl)
TagKey

HtmlTextWriterTag Mendapatkan nilai yang sesuai dengan Wizard kontrol.

TagName

Mendapatkan nama tag kontrol. Properti ini digunakan terutama oleh pengembang kontrol.

(Diperoleh dari WebControl)
TemplateControl

Mendapatkan atau mengatur referensi ke templat yang berisi kontrol ini.

(Diperoleh dari Control)
TemplateSourceDirectory

Mendapatkan direktori Page virtual atau UserControl yang berisi kontrol server saat ini.

(Diperoleh dari Control)
ToolTip

Mendapatkan atau mengatur teks yang ditampilkan saat penunjuk mouse mengarah ke kontrol server Web.

(Diperoleh dari WebControl)
UniqueID

Mendapatkan pengidentifikasi unik yang memenuhi syarat secara hierarkis untuk kontrol server.

(Diperoleh dari Control)
ValidateRequestMode

Mendapatkan atau menetapkan nilai yang menunjukkan apakah kontrol memeriksa input klien dari browser untuk nilai yang berpotensi berbahaya.

(Diperoleh dari Control)
ViewState

Mendapatkan kamus informasi status yang memungkinkan Anda menyimpan dan memulihkan status tampilan kontrol server di beberapa permintaan untuk halaman yang sama.

(Diperoleh dari Control)
ViewStateIgnoresCase

Mendapatkan nilai yang menunjukkan apakah StateBag objek tidak peka huruf besar/kecil.

(Diperoleh dari Control)
ViewStateMode

Mendapatkan atau mengatur mode view-state kontrol ini.

(Diperoleh dari Control)
Visible

Mendapatkan atau mengatur nilai yang menunjukkan apakah kontrol server dirender sebagai UI di halaman.

(Diperoleh dari Control)
Width

Mendapatkan atau mengatur lebar kontrol server Web.

(Diperoleh dari WebControl)
WizardSteps

Mendapatkan koleksi yang berisi semua WizardStepBase objek yang ditentukan untuk kontrol.

Metode

AddAttributesToRender(HtmlTextWriter)

Menambahkan atribut dan gaya HTML yang perlu dirender ke yang ditentukan HtmlTextWriterTag. Metode ini digunakan terutama oleh pengembang kontrol.

(Diperoleh dari WebControl)
AddedControl(Control, Int32)

Dipanggil setelah kontrol anak ditambahkan ke Controls koleksi Control objek.

(Diperoleh dari Control)
AddParsedSubObject(Object)

Memberi tahu kontrol server bahwa elemen, BAIK XML atau HTML, diurai, dan menambahkan elemen ke objek kontrol ControlCollection server.

(Diperoleh dari Control)
AllowNavigationToStep(Int32)

Menggunakan nilai Boolean untuk menentukan apakah ActiveStep properti dapat diatur ke WizardStepBase objek yang sesuai dengan indeks yang diteruskan.

ApplyStyle(Style)

Menyalin elemen tidak kosong dari gaya yang ditentukan ke kontrol Web, menimpa elemen gaya kontrol yang ada. Metode ini terutama digunakan oleh pengembang kontrol.

(Diperoleh dari WebControl)
ApplyStyleSheetSkin(Page)

Menerapkan properti gaya yang ditentukan dalam lembar gaya halaman ke kontrol.

(Diperoleh dari Control)
BeginRenderTracing(TextWriter, Object)

Memulai pelacakan waktu desain dari data penyajian.

(Diperoleh dari Control)
BuildProfileTree(String, Boolean)

Mengumpulkan informasi tentang kontrol server dan mengirimkannya ke properti yang Trace akan ditampilkan saat pelacakan diaktifkan untuk halaman.

(Diperoleh dari Control)
ClearCachedClientID()

Mengatur nilai yang di-cache ClientID ke null.

(Diperoleh dari Control)
ClearChildControlState()

Menghapus informasi status kontrol untuk kontrol turunan kontrol server.

(Diperoleh dari Control)
ClearChildState()

Menghapus informasi status tampilan dan status kontrol untuk semua kontrol turunan kontrol server.

(Diperoleh dari Control)
ClearChildViewState()

Menghapus informasi status tampilan untuk semua kontrol turunan kontrol server.

(Diperoleh dari Control)
ClearEffectiveClientIDMode()

Mengatur properti instans ClientIDMode kontrol saat ini dan kontrol turunan apa pun ke Inherit.

(Diperoleh dari Control)
CopyBaseAttributes(WebControl)

Menyalin properti yang tidak dienkapsulasi oleh Style objek dari kontrol server Web yang ditentukan ke kontrol server Web tempat metode ini dipanggil. Metode ini digunakan terutama oleh pengembang kontrol.

(Diperoleh dari WebControl)
CreateChildControls()

Membuat kontrol anak.

CreateControlCollection()

Membuat koleksi kontrol.

CreateControlHierarchy()

Membuat hierarki kontrol anak yang membentuk kontrol.

CreateControlStyle()

Membuat gaya kontrol.

DataBind()

Mengikat sumber data ke CompositeControl dan semua kontrol anaknya.

(Diperoleh dari CompositeControl)
DataBind(Boolean)

Mengikat sumber data ke kontrol server yang dipanggil dan semua kontrol turunannya dengan opsi untuk menaikkan DataBinding peristiwa.

(Diperoleh dari Control)
DataBindChildren()

Mengikat sumber data ke kontrol anak kontrol server.

(Diperoleh dari Control)
Dispose()

Memungkinkan kontrol server untuk melakukan pembersihan akhir sebelum dirilis dari memori.

(Diperoleh dari Control)
EndRenderTracing(TextWriter, Object)

Mengakhiri pelacakan waktu desain data penyajian.

(Diperoleh dari Control)
EnsureChildControls()

Menentukan apakah kontrol server berisi kontrol anak. Jika tidak, itu membuat kontrol anak.

(Diperoleh dari Control)
EnsureID()

Membuat pengidentifikasi untuk kontrol yang tidak memiliki pengidentifikasi yang ditetapkan.

(Diperoleh dari Control)
Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
FindControl(String)

Mencari kontainer penamaan saat ini untuk kontrol server dengan parameter yang ditentukan id .

(Diperoleh dari Control)
FindControl(String, Int32)

Mencari kontainer penamaan saat ini untuk kontrol server dengan yang ditentukan id dan bilangan bulat, yang ditentukan dalam pathOffset parameter , yang membantu dalam pencarian. Anda tidak boleh mengambil alih versi FindControl metode ini.

(Diperoleh dari Control)
Focus()

Mengatur fokus input ke kontrol.

(Diperoleh dari Control)
GetDesignModeState()

Mendapatkan status mode desain.

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetHistory()

Mengembalikan kumpulan WizardStepBase objek yang telah diakses.

GetRouteUrl(Object)

Mendapatkan URL yang sesuai dengan sekumpulan parameter rute.

(Diperoleh dari Control)
GetRouteUrl(RouteValueDictionary)

Mendapatkan URL yang sesuai dengan sekumpulan parameter rute.

(Diperoleh dari Control)
GetRouteUrl(String, Object)

Mendapatkan URL yang sesuai dengan sekumpulan parameter rute dan nama rute.

(Diperoleh dari Control)
GetRouteUrl(String, RouteValueDictionary)

Mendapatkan URL yang sesuai dengan sekumpulan parameter rute dan nama rute.

(Diperoleh dari Control)
GetStepType(WizardStepBase, Int32)

Mengembalikan WizardStepType nilai untuk objek yang ditentukan WizardStepBase .

GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
GetUniqueIDRelativeTo(Control)

Mengembalikan bagian awalan dari UniqueID properti kontrol yang ditentukan.

(Diperoleh dari Control)
HasControls()

Menentukan apakah kontrol server berisi kontrol anak apa pun.

(Diperoleh dari Control)
HasEvents()

Mengembalikan nilai yang menunjukkan apakah peristiwa terdaftar untuk kontrol atau kontrol turunan apa pun.

(Diperoleh dari Control)
IsLiteralContent()

Menentukan apakah kontrol server hanya menyimpan konten harfiah.

(Diperoleh dari Control)
LoadControlState(Object)

Memulihkan informasi status kontrol.

LoadViewState(Object)

Memuat informasi status tampilan.

MapPathSecure(String)

Mengambil jalur fisik tempat jalur virtual, baik absolut atau relatif, dipetakan.

(Diperoleh dari Control)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
MergeStyle(Style)

Menyalin elemen tidak kosong dari gaya yang ditentukan ke kontrol Web, tetapi tidak akan menimpa elemen gaya kontrol yang ada. Metode ini digunakan terutama oleh pengembang kontrol.

(Diperoleh dari WebControl)
MoveTo(WizardStepBase)

Mengatur objek -turunan yang ditentukan WizardStepBasesebagai nilai untuk ActiveStep properti Wizard kontrol.

OnActiveStepChanged(Object, EventArgs)

Memunculkan kejadian ActiveStepChanged.

OnBubbleEvent(Object, EventArgs)

Menentukan apakah peristiwa untuk kontrol server diteruskan ke hierarki kontrol server antarmuka pengguna halaman.

OnCancelButtonClick(EventArgs)

Memunculkan kejadian CancelButtonClick.

OnDataBinding(EventArgs)

Memunculkan kejadian DataBinding.

(Diperoleh dari Control)
OnFinishButtonClick(WizardNavigationEventArgs)

Memunculkan kejadian FinishButtonClick.

OnInit(EventArgs)

Menaikkan peristiwa Init.

OnLoad(EventArgs)

Memunculkan kejadian Load.

(Diperoleh dari Control)
OnNextButtonClick(WizardNavigationEventArgs)

Memunculkan kejadian NextButtonClick.

OnPreRender(EventArgs)

Memunculkan kejadian PreRender.

(Diperoleh dari Control)
OnPreviousButtonClick(WizardNavigationEventArgs)

Memunculkan kejadian PreviousButtonClick.

OnSideBarButtonClick(WizardNavigationEventArgs)

Memunculkan kejadian SideBarButtonClick.

OnUnload(EventArgs)

Memunculkan kejadian Unload.

(Diperoleh dari Control)
OpenFile(String)

Stream Menggunakan untuk membaca file.

(Diperoleh dari Control)
RaiseBubbleEvent(Object, EventArgs)

Menetapkan sumber peristiwa apa pun dan informasinya ke induk kontrol.

(Diperoleh dari Control)
RecreateChildControls()

Membuat ulang kontrol anak dalam kontrol yang berasal dari CompositeControl.

(Diperoleh dari CompositeControl)
RegisterCommandEvents(IButtonControl)

Mendaftarkan instans CommandEventHandler baru kelas untuk objek yang ditentukan IButtonControl .

RemovedControl(Control)

Dipanggil setelah kontrol anak dihapus dari Controls koleksi Control objek.

(Diperoleh dari Control)
Render(HtmlTextWriter)

Merender kontrol ke penulis yang ditentukan.

RenderBeginTag(HtmlTextWriter)

Merender tag pembuka HTML kontrol ke penulis yang ditentukan. Metode ini digunakan terutama oleh pengembang kontrol.

(Diperoleh dari WebControl)
RenderChildren(HtmlTextWriter)

Mengeluarkan konten turunan kontrol server ke objek yang disediakan HtmlTextWriter , yang menulis konten yang akan dirender pada klien.

(Diperoleh dari Control)
RenderContents(HtmlTextWriter)

Merender konten kontrol ke penulis yang ditentukan. Metode ini digunakan terutama oleh pengembang kontrol.

(Diperoleh dari WebControl)
RenderControl(HtmlTextWriter)

Output konten kontrol server ke objek yang disediakan HtmlTextWriter dan menyimpan informasi pelacakan tentang kontrol jika pelacakan diaktifkan.

(Diperoleh dari Control)
RenderControl(HtmlTextWriter, ControlAdapter)

Output konten kontrol server ke objek yang disediakan HtmlTextWriter menggunakan objek yang disediakan ControlAdapter .

(Diperoleh dari Control)
RenderEndTag(HtmlTextWriter)

Merender tag penutup HTML kontrol ke penulis yang ditentukan. Metode ini digunakan terutama oleh pengembang kontrol.

(Diperoleh dari WebControl)
ResolveAdapter()

Mendapatkan adaptor kontrol yang bertanggung jawab untuk merender kontrol yang ditentukan.

(Diperoleh dari Control)
ResolveClientUrl(String)

Mendapatkan URL yang dapat digunakan oleh browser.

(Diperoleh dari Control)
ResolveUrl(String)

Mengonversi URL menjadi URL yang dapat digunakan pada klien yang meminta.

(Diperoleh dari Control)
SaveControlState()

Simpan status kontrol.

SaveViewState()

Menyimpan status tampilan.

SetDesignModeState(IDictionary)

Mengatur data waktu desain untuk kontrol.

(Diperoleh dari Control)
SetRenderMethodDelegate(RenderMethod)

Menetapkan delegasi penanganan aktivitas untuk merender kontrol server dan kontennya ke dalam kontrol induknya.

(Diperoleh dari Control)
SetTraceData(Object, Object)

Mengatur data pelacakan untuk pelacakan waktu desain data penyajian, menggunakan kunci data pelacakan dan nilai data pelacakan.

(Diperoleh dari Control)
SetTraceData(Object, Object, Object)

Mengatur data pelacakan untuk pelacakan waktu desain data penyajian, menggunakan objek yang dilacak, kunci data pelacakan, dan nilai data pelacakan.

(Diperoleh dari Control)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
TrackViewState()

Melacak status tampilan.

Acara

ActiveStepChanged

Terjadi ketika pengguna beralih ke langkah baru dalam kontrol.

CancelButtonClick

Terjadi ketika tombol Batal diklik.

DataBinding

Terjadi ketika kontrol server mengikat ke sumber data.

(Diperoleh dari Control)
Disposed

Terjadi ketika kontrol server dirilis dari memori, yang merupakan tahap terakhir dari siklus hidup kontrol server ketika halaman ASP.NET diminta.

(Diperoleh dari Control)
FinishButtonClick

Terjadi ketika tombol Selesai diklik.

Init

Terjadi ketika kontrol server diinisialisasi, yang merupakan langkah pertama dalam siklus hidupnya.

(Diperoleh dari Control)
Load

Terjadi ketika kontrol server dimuat ke Page dalam objek.

(Diperoleh dari Control)
NextButtonClick

Terjadi ketika tombol Berikutnya diklik.

PreRender

Terjadi setelah Control objek dimuat tetapi sebelum penyajian.

(Diperoleh dari Control)
PreviousButtonClick

Terjadi ketika tombol Sebelumnya diklik.

SideBarButtonClick

Terjadi ketika tombol di area bilah samping diklik.

Unload

Terjadi ketika kontrol server dibongkar dari memori.

(Diperoleh dari Control)

Implementasi Antarmuka Eksplisit

IAttributeAccessor.GetAttribute(String)

Mendapatkan atribut kontrol Web dengan nama yang ditentukan.

(Diperoleh dari WebControl)
IAttributeAccessor.SetAttribute(String, String)

Mengatur atribut kontrol Web ke nama dan nilai yang ditentukan.

(Diperoleh dari WebControl)
ICompositeControlDesignerAccessor.RecreateChildControls()

Memungkinkan perancang untuk membuat ulang kumpulan kontrol anak kontrol komposit di lingkungan waktu desain.

(Diperoleh dari CompositeControl)
IControlBuilderAccessor.ControlBuilder

Untuk deskripsi anggota ini, lihat ControlBuilder.

(Diperoleh dari Control)
IControlDesignerAccessor.GetDesignModeState()

Untuk deskripsi anggota ini, lihat GetDesignModeState().

(Diperoleh dari Control)
IControlDesignerAccessor.SetDesignModeState(IDictionary)

Untuk deskripsi anggota ini, lihat SetDesignModeState(IDictionary).

(Diperoleh dari Control)
IControlDesignerAccessor.SetOwnerControl(Control)

Untuk deskripsi anggota ini, lihat SetOwnerControl(Control).

(Diperoleh dari Control)
IControlDesignerAccessor.UserData

Untuk deskripsi anggota ini, lihat UserData.

(Diperoleh dari Control)
IDataBindingsAccessor.DataBindings

Untuk deskripsi anggota ini, lihat DataBindings.

(Diperoleh dari Control)
IDataBindingsAccessor.HasDataBindings

Untuk deskripsi anggota ini, lihat HasDataBindings.

(Diperoleh dari Control)
IExpressionsAccessor.Expressions

Untuk deskripsi anggota ini, lihat Expressions.

(Diperoleh dari Control)
IExpressionsAccessor.HasExpressions

Untuk deskripsi anggota ini, lihat HasExpressions.

(Diperoleh dari Control)
IParserAccessor.AddParsedSubObject(Object)

Untuk deskripsi anggota ini, lihat AddParsedSubObject(Object).

(Diperoleh dari Control)

Metode Ekstensi

FindDataSourceControl(Control)

Mengembalikan sumber data yang terkait dengan kontrol data untuk kontrol yang ditentukan.

FindFieldTemplate(Control, String)

Mengembalikan templat bidang untuk kolom yang ditentukan dalam kontainer penamaan kontrol yang ditentukan.

FindMetaTable(Control)

Mengembalikan objek metatable untuk kontrol data yang berisi.

GetDefaultValues(INamingContainer)

Mendapatkan kumpulan nilai default untuk kontrol data yang ditentukan.

GetMetaTable(INamingContainer)

Mendapatkan metadata tabel untuk kontrol data yang ditentukan.

SetMetaTable(INamingContainer, MetaTable)

Mengatur metadata tabel untuk kontrol data yang ditentukan.

SetMetaTable(INamingContainer, MetaTable, IDictionary<String,Object>)

Mengatur metadata tabel dan pemetaan nilai default untuk kontrol data yang ditentukan.

SetMetaTable(INamingContainer, MetaTable, Object)

Mengatur metadata tabel dan pemetaan nilai default untuk kontrol data yang ditentukan.

TryGetMetaTable(INamingContainer, MetaTable)

Menentukan apakah metadata tabel tersedia.

EnableDynamicData(INamingContainer, Type)

Mengaktifkan perilaku Data Dinamis untuk kontrol data yang ditentukan.

EnableDynamicData(INamingContainer, Type, IDictionary<String,Object>)

Mengaktifkan perilaku Data Dinamis untuk kontrol data yang ditentukan.

EnableDynamicData(INamingContainer, Type, Object)

Mengaktifkan perilaku Data Dinamis untuk kontrol data yang ditentukan.

Berlaku untuk

Lihat juga