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.

WebControl.TabIndex الخاصية

Visual Studio 2010

subproperty واحد والتي سوف لا يقدم في برامج الاستعراض الأقدم لكافة عناصر التحكم هو .

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

public virtual short TabIndex { get; set; }
<asp:WebControl TabIndex="Int16" />

قيمة الخاصية

النوع: System.Int16
يوضح المثال التالي كيفية استخدام خاصية لجمع معلومات خط من عنصر تحكم. الإعداد الافتراضي 0، التي تشير إلى أن هذه خاصية هو ليس التعيين.

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

إرجاع تمثيل لمثيل هذا الكائن.

في المستعرضات الأقدم من الإصدار 4, th Microsoft Office 2010 Suite إنترنت مستكشف هو خاصية هو تقديمها ك TabIndexعلامات. When you press the Tab key, the order in which the Web server controls receive focus is determined by the TabIndex property of each control. Tab إذا عنصر تحكم على السمات معينة؛ وإلا،. يؤدي TabIndexالكائن إلى تعقب تغييرات إلى عرضه لحالة حيث يمكن أن تكون sإلىred في الكائن الكائن. Th هو أسلوب هو تسمى تلقائياً بواسطة ASP.NET عند الكائن هو تهيئة. يحصل على موس معلومات الالولاية التي تسمح لك بحفظ واستعادتها عرض الالولاية الكائن عبر طلبات متعددة لنفس الصفحة.

ملاحظةملاحظة

مثيل tabindexالفئة التي تحتوي على منطقة عرض-لالولاية المعلومات.

TabIndex تقوم خاصية بإرجاع عند مثيل له سمة الاسم/القيمه زوج.

ملاحظةملاحظة

This property is supported only in Internet Explorer 4 and later.

The following example illustrates how to use the TabIndex property of the WebControl to set the tab order of controls on the page.

ملاحظةملاحظة

نموذج تعليمات برمجية التالي يستخدم طراز تعليمات برمجية أحادية و قد لا تعمل بشكل صحيح في حالة نسخ مباشرة في التعليمات برمجية-خلف ملف. يجب أن يتم نسخ نموذج تعليمات برمجية هذه في ملف نصي فارغ له ملحق.aspx. لمزيد من المعلومات حول نموذج تعليمات برمجية "نماذج ويب"، راجع طراز رمز صفحة ASP.NET على ويب.

ملاحظة الأمانملاحظة الأمان

يحتوي هذا المثال على مربع نص يقبل إدخال المستخدم و الذي يعد تهديد أمان محتمل. بشكل افتراضي، تتحقق صفحات ويب 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 SubmitBtn1_Click(Object sender, EventArgs e)
    {
        SubmitBtn1.TabIndex = 0;
        TextBox1.TabIndex = (short)((TextBox1.Text=="") ? 0 : 
            System.Int32.Parse(TextBox1.Text));
        TextBox2.TabIndex = (short)((TextBox2.Text=="") ? 0 : 
            System.Int32.Parse(TextBox2.Text));
        TextBox3.TabIndex = (short)((TextBox3.Text=="") ? 0 : 
            System.Int32.Parse(TextBox3.Text));
    }

</script>


<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head2" runat="server">
    <title>Enabled Property Example</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>

    <h3>TabIndex Property of a Web Control<br /></h3>

    <p>
        Enter a number (1, 2, or 3) in each text box, <br /> 
        click the Submit button to set the TabIndexes, then <br /> 
        click on the page and tab through the page to verify.
    </p>

    <p><asp:Button id="SubmitBtn1" OnClick="SubmitBtn1_Click" 
            Text="Submit" runat="server"/>
    </p>

    <p><asp:TextBox id="TextBox1" BackColor="Pink" 
            runat="server"/>
    </p>
    <p><asp:TextBox id="TextBox2" BackColor="LightBlue" 
            runat="server"/>
    </p>
    <p><asp:TextBox id="TextBox3" BackColor="LightGreen" 
            runat="server"/>
    </p>  

    </div>
    </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, 1.1, 1.0
إظهار: