This article was translated by machine. To view in the article in English, select the English check box. You can also display the English text in a popup window by moving the mouse pointer over the text.
الترجمة
الأصلي
This documentation is archived and is not being maintained.

WizardStepBase.ID الخاصية

Visual Studio 2010

السابق زر مخفي فقط ل معينة إلى عندما يكون للخطوة السابقة في المحفوظات معينة إلى .

مساحة الاسم:  System.Web.UI.WebControls
التجميع:  System.Web (في System.Web.dll)

public override string ID { get; set; }
<asp:WizardStepBase ID="String" />

قيمة الخاصية

النوع: System.String
حيث يتم تقديم الخطوة الرابعة أولاً وهناك خطوات لا يوجد في المحفوظات السابق زر غير مخفي.

استثناء:شرط
ArgumentException

ابدأ التنقل الخطوة و غير ذات الخطي:

-أو-

أحد المستخدمين بزيارة الخطوة 3 والخطوة 4، ثم الخطوة الأولى التي لديها Wizardتعيين إلى .

-أو-

لا يقوم معالج بإضافة Wizardالسابق زر عند تم تعيينها إلى بغض النظر عن كيفية يتنقل مستخدم إلى تلك الخطوة.

نفس الخطوة في المحفوظات:ID أحد مستخدمين بزيارة الخطوة 3 الموقع IDهو التعيين إلى و لا مستخدم إيداع الإجراءات الخاصة بها. For example, if you set the ID property of a WizardStepBase control to "Step1", you can reference the child controls of the wizard step in code for that page as Step1.Controls.

معالج عنصر التحكم بالتحقق لمعرفة ما إذا كان خطوة من WizardStepBaseالسابق في hهوtory في هو“ نفس ” الخطوة التي مستخدم هو حاليا تشغيل.Wizard For example, when you set the ID for a step at design time, it cannot match the identifier for another step contained in the Wizard control, and it cannot match the ID for the containing Wizard control.

عند Wizardتعيين الخاصية إلى ، ولكن خاصية عنصر التحكم الأصل من تم تعيينها إلى ، النقر تشغيل زر في الشريط الجانبي يحتوي تشغيل مساحة لا يوجد تأثير. مساحة "الشريط الجانبي" هو dهوplayed عموما لتوفير التنقل غير الخطية، حتى إذا لم تكن تستخدم وظيفة التنقل غير الخطية، قد تحتاج إلى تعيين WizardStep1خاصية إلى WizardStep2.WizardStep3


<%@ 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 OnActiveStepChanged(object sender, EventArgs e)
  {
    // If the ActiveStep is changing to Step2 check to see if the 
    // CheckBox1 CheckBox is checked.  If it is then skip 
    // to the Step3 step.
    if (Wizard1.ActiveStep == this.WizardStep2)
    {
      if (this.CheckBox1.Checked)
      {
        Wizard1.ActiveStepIndex = Wizard1.WizardSteps.IndexOf(this.WizardStep3);
      }
    }
  }

</script>

<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"
          OnActiveStepChanged="OnActiveStepChanged">
          <WizardSteps>
            <asp:WizardStep ID="WizardStep1" 
              Title="Step 1" 
              Runat="server">
              <asp:CheckBox ID="CheckBox1" 
                Runat="Server" 
                Text="Check this checkbox to skip Step 2." />
                You are currently on Step 1.
            </asp:WizardStep>
            <asp:WizardStep ID="WizardStep2" 
              Title="Step 2" 
              Runat="server">
              You are currently on Step 2.
            </asp:WizardStep>
            <asp:WizardStep ID="WizardStep3" 
              Runat="server" 
              Title="Step 3">
              You are currently on Step 3.
            </asp:WizardStep>
          </WizardSteps>
          <HeaderTemplate>
            <b>ActiveStepIndex Example</b>
          </HeaderTemplate>
        </asp:Wizard>
      </form>
  </body>
</html>


نظام التشغيل Windows 7, Windows Vista, Windows XP SP2, Windows XP Media Center Edition, الإصدار x64 من نظام التشغيل Windows XP Professional, Windows XP Starter Edition, Windows Server 2008, نظام التشغيل Windows Server 2003, نظام التشغيل Windows Server 2000 المزود بحزمة الخدمة SP4, نظام التشغيل Windows Millennium Edition, نظام التشغيل Windows 98

لا يدعم .NET Framework و .NET Compact Framework كافة الإصدارات الخاصة بكل نظام أساسي. للحصول على قائمة بالإصدارات المدعمة، راجع متطلبات النظام إطار عمل .NET.

.NET Framework

مدعوم في: 4, 3.5, 3.0, 2.0
إظهار: