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.

NumericPagerField.ButtonType الخاصية

Visual Studio 2010

إذا قمت بتعيين خاصية أثناء وقت التصميم، أي تغييرات إلى ويتم تجاهل خاصية.

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

public ButtonType ButtonType { get; set; }

قيمة الخاصية

النوع: System.Web.UI.WebControls.ButtonType
واحد of the ButtonType قيم. يكون الإعداد الافتراضي هو ButtonType.Link.

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

قيمة ButtonTypeخاصية هو لا واحد ButtonTypeقيم.

يسرد الجدول التالي المتوفرة زر أنواع.

القيمة نوع الزر

الوصف

ButtonType.Button

عنصر تحكم Button

ButtonType.Image

A ImageButton عنصر تحكم can contain عناصر التحكم of أي نوع, including غير ذلك عناصر التحكم.

ButtonType.Link

عنصر تحكم LinkButton

ButtonType إلى استخدم السمات؛ وإلاButtonType.Image. أ عنصر تحكم يمكن يمنع NextPageImageUrlالقيمة تم إعداده بواسطة أصله عنصر تحكم، أو من خلال الصفحة الذي يحتوي على الصفحة.PreviousPageImageUrl تشغيل سبيل المثال، عنصر تحكم له معينة إلى ، يمكنك اختيارياً يطبق السمات التابعة عنصر تحكم s الموجودة ضمن عنصر تحكم بتعيين خاصية إلى تشغيل الطفل الفردية عنصر تحكم s. The following تعليمات برمجية مثال demonstrates how إلى specify و تعليمات برمجية an معالج الأحداث for the NextPageImageUrl حدث of a عنصر تحكم. When the طريقة عرض نشطة التغييرات, a رسالة هو displayed إلى the مستخدم specifying the عنصر تحكم that مرفوع the حدث و the عنصر تحكم that مرفوع the حدث.

الالقيمة ButtonTypeالخاصية هو تخزين في العرض الالولاية.

If the DataPager.QueryStringField property is not an empty string or null, the NumericPagerField object ignores the value of the ButtonCount property. يحدد هذا المثال معالج الأحداث بشكل إلزامي، إعداد معالج الأحداث ل HyperLinkالسمة تشغيل عنصر تحكم.

يوضح المثال التعليمات البرمجية التالي كيفية تعيين معالج الأحداث برمجياً إضافة إلى ButtonTypeحدث في NumericPagerFieldالأسلوب.DataPager


<%@ 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 id="Head1" runat="server">
    <title>NumericPagerField Example</title>
    <style type="text/css">
        .header { background-color:#8FBC8F; }
        table { border: solid 1px #000000; } 
    </style>
  </head>
  <body>
    <form id="form1" runat="server">

      <h3>NumericPagerField Example</h3>

      <asp:ListView ID="VendorsListView" 
        DataSourceID="VendorsDataSource"
        runat="server">
        <LayoutTemplate>
          <table cellpadding="2" width="640px" runat="server" id="tblVendor">
            <tr align="center" class="header" runat="server">
              <td runat="server">ID</td>
              <td runat="server">Vendor Name</td>
              <td runat="server">Active</td>
            </tr>
            <tr id="itemPlaceholder" runat="server">
            </tr>
          </table>
        </LayoutTemplate>
        <ItemTemplate>
          <tr runat="server">
            <td>
              <asp:Label ID="VendorIDLabel" runat="server" Text='<%#Eval("VendorID") %>' />
            </td>            
            <td>
              <asp:Label ID="NameLabel" runat="server" Text='<%#Eval("Name") %>' />
            </td>
            <td align="center">
              <asp:CheckBox ID="ActiveFlagCheck" runat="server" 
                Checked='<%#Eval("ActiveFlag") %>' 
                Enabled="false" />
            </td>
          </tr>
        </ItemTemplate>
      </asp:ListView>

      <asp:DataPager runat="server" ID="ContactsDataPager" 
        PagedControlID="VendorsListView" 
        PageSize="10">
        <Fields>
          <asp:NumericPagerField
            NextPageImageUrl="~/images/next.gif" 
            PreviousPageImageUrl="~/images/previous.gif"
            ButtonType="Image" />
        </Fields>
      </asp:DataPager>

      <!-- This example uses Microsoft SQL Server and connects      -->
      <!-- to the AdventureWorks sample database. Use an ASP.NET    -->
      <!-- expression to retrieve the connection string value       -->
      <!-- from the Web.config file.                                -->
      <asp:SqlDataSource ID="VendorsDataSource" runat="server" 
        ConnectionString="<%$ ConnectionStrings:AdventureWorks_DataConnectionString %>"
        SelectCommand="SELECT [VendorID], [Name], [ActiveFlag] FROM Purchasing.Vendor">
      </asp:SqlDataSource>

    </form>
  </body>
</html>


نظام التشغيل Windows 7, Windows Vista, Windows XP SP2, Windows Server 2008, نظام التشغيل Windows Server 2003

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

.NET Framework

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