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.

ListViewDataItem.DataItem الخاصية

Visual Studio 2010

إنشاء مثيل افتراضي من ListViewItemاكتب هو المعرف بواسطة المتوفر فهرس.

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

public override Object DataItem { get; set; }
<asp:ListViewDataItem DataItem="Object" />

قيمة الخاصية

النوع: System.Object
الفهرس ListViewItemنوع لإنشاء من قائمة مرتبة أنواع التي يتم إرجاعها بواسطة الأسلوب.

التطبيقات

IDataItemContainer.DataItem

The DataItem property is available only during and after the ItemDataBound event of a ListView control.

يمثل مثيلاً لفئة كائن التي هو مشتقة من DataItemالفئة استناداً إلى الفهرس المتوفرة. الفهرس المحدد هو غير موجودة في النطاق الذي تم التعرف عليه.DropDownList هذا مثال للتعليمة البرمجية هو جزء من مثال أكبر متوفر لفئة ListViewDataItem.


protected void ContactsListView_ItemDataBound(object sender, ListViewItemEventArgs e)
{

  //Verify there is an item being edited.
  if (ContactsListView.EditIndex >= 0)
  {

    //Get the item object.
    ListViewDataItem dataItem = (ListViewDataItem)e.Item;

    // Check for an item in edit mode.
    if (dataItem.DisplayIndex == ContactsListView.EditIndex)
    {

      // Preselect the DropDownList control with the Title value
      // for the current item.

      // Retrieve the underlying data item. In this example
      // the underlying data item is a DataRowView object.        
      DataRowView rowView = (DataRowView)dataItem.DataItem;

      // Retrieve the Title value for the current item. 
      String title = rowView["Title"].ToString();

      // Retrieve the DropDownList control from the current row. 
      DropDownList list = (DropDownList)dataItem.FindControl("TitlesList");

      // Find the ListItem object in the DropDownList control with the 
      // title value and select the item.
      ListItem item = list.Items.FindByText(title);
      list.SelectedIndex = list.Items.IndexOf(item);

    }
  }
}


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

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

.NET Framework

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