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.

FormView.AllowPaging الخاصية

Visual Studio 2010

Gets أو sets a القيمة indicating whether the ترحيل ميزة هو ممكّن.

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

public virtual bool AllowPaging { get; set; }
<asp:FormView AllowPaging="True|False" />

قيمة الخاصية

النوع: System.Boolean
true إلى تمكين the ترحيل ميزة; otherwise, false. يكون الإعداد الافتراضي هو false.

FormView عنصر التحكم يحتوي على إمكانيات ترحيل الصفحات المضمنة، والتي تسمح لمستخدم التنقل إلى سجل آخر في البيانات المصدر. يمكن استخدام ميزة "الترحيل" مع أي مصدر البيانات كائن يدعم System.Collections.ICollectionواجهة أو مصدر البيانات يدعم إمكانية ترحيل الصفحات.

إلى تمكين the ترحيل ميزة, التعيين the AllowPaging خاصية إلى true. You can determine the إجمالي رقم of عناصر في the underlying بيانات المصدر بواسطة using the PageCount خاصية. إلى determine the فهرس of the currently displayed العنصر, استخدم the PageIndex خاصية.

When ترحيل هو ممكّن, an إضافى صف called the pager صف هو automatically displayed في the FormView عنصر تحكم. The pager صف يحتوي على the الصفحة التنقل عناصر التحكم و can be displayed at the الأعلى, أسفل, أو كلاهما the الأعلى و أسفل of the عنصر تحكم. The pager صف has الرابع built-في pager عرض modes. The following جدول describes the الرابع modes.

الوضع

الوصف

PagerButton.NextPrevious

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

PagerButton.NextPreviousFirstLast

التعيين من الحدود الفاصلة للصفحات عناصر التحكم يتكون من السابقة، وبعد ذلك، أولاً، وأخيراً الأزرار.

PagerButton.Numeric

التعيين من الحدود الفاصلة للصفحات عناصر التحكم يتكون من الأزرار المرقمة الارتباط لصفحات الوصول إلى مباشرة. هذا هو الوضع الافتراضي.

PagerButton.NumericFirstLast

التعيين من عناصر الحدود الفاصلة للصفحات التي تتكون من أرقام و أول و أخير بربط الأزرار.

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

FormView عنصر تحكم إخفاء الصف النداء بشكل تلقائي عند مصدر بيانات يحتوي على سجلات أقل من الثاني.

يمكنك عنصر تحكم إعدادات جهاز النداء صف (على سبيل المثال، جهاز النداء الوضع عرض، عدد الارتباطات في صفحة لعرض في كل مرة، والتسمية النصية عنصر تحكم's النداء) باستخدام PagerSettingsخاصية. إلى عنصر تحكم شكل صف النداء (بما في ذلك اللون خط واللون الخلفية الخاص به)، استخدم PagerStyleخاصية. FormView عنصر تحكم كما يتيح لك تحديد قالب مخصص لصف النداء. ل المزيد المعلومات حول إنشاء قالب صف نداء مخصصة، راجع PagerTemplate.

FormView عنصر تحكم يوفر العديد من الأحداث التي يمكن استخدامها إلى بتنفيذ إجراء cusإلىm عندما يحدث الترحيل. يلي جدول سرد الأحداث متوفر.

الحدث

الوصف

PageIndexChanged

Occurs when واحد of the pager الأزرار هو clicked, but بعد the FormView عنصر تحكم handles the ترحيل تشغيل. This حدث هو commonly used when you need إلى perform a مهمة بعد the مستخدم navigates إلى a different سجل في the عنصر تحكم.

PageIndexChanging

Occurs when واحد of the pager الأزرار هو clicked, but قبل the FormView عنصر تحكم handles the ترحيل تشغيل. This حدث هو often used إلى إلغاء الأمر the ترحيل تشغيل.

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

لا يتم مرفوع هذه الأحداث عندما تقوم بتغيير PageIndexخاصية برمجياً.

يوضح المثال التالي كيفية استخدام AllowPagingخاصية لتمكين ميزة الترحيل في FormViewعنصر تحكم.



<%@ Page language="C#" %>

<!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>FormView AllowPaging Example</title>
</head>
<body>
    <form id="form1" runat="server">

      <h3>FormView AllowPaging Example</h3>

      <asp:formview id="EmployeeFormView"
        datasourceid="EmployeeSource"
        allowpaging="true"
        datakeynames="EmployeeID" 
        runat="server">

        <pagersettings mode="Numeric"
          position="Bottom"/>

        <pagerstyle backcolor="LightBlue"
          horizontalalign="Center"/>

        <itemtemplate>

          <table>
            <tr>
              <td>
                <asp:image id="EmployeeImage"
                  imageurl='<%# Eval("PhotoPath") %>'
                  alternatetext='<%# Eval("LastName") %>' 
                  runat="server"/>
              </td>
              <td>
                <h3><%# Eval("FirstName") %>&nbsp;<%# Eval("LastName") %></h3>      
                <%# Eval("Title") %>        
              </td>
            </tr>
          </table>

        </itemtemplate> 

      </asp:formview>

      <!-- This example uses Microsoft SQL Server and connects  -->
      <!-- to the Northwind sample database. Use an ASP.NET     -->
      <!-- expression to retrieve the connection string value   -->
      <!-- from the Web.config file.                            -->
      <asp:sqldatasource id="EmployeeSource"
        selectcommand="Select [EmployeeID], [LastName], [FirstName], [Title], [PhotoPath] From [Employees]"
        connectionstring="<%$ ConnectionStrings:NorthWindConnectionString%>" 
        runat="server"/>

    </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
إظهار: