Metodo IndexOf (ObjectListItemCollection)
Restituisce l'indice dell'elemento specificato in un oggetto ObjectListItemCollection.
public int IndexOf(
System.Web.UI.MobileControls.ObjectListItem item
)
Parametri
- item
Un elemento da ricercare nell'insieme.
Valori restituiti
Restituisce l'indice dell'elemento specificato come valore integer. Se il campo specificato non viene rilevato, il metodo IndexOf restituisce il valore –1.
Esempio
Nell'esempio seguente viene mostrato come utilizzare il metodo IndexOf per recuperare un elemento in ObjectListItemCollection.
Sub ShowTaskDetail1(sender As Object, e As ObjectListSelectEventArgs)
e.UseDefaultHandling = False
dim arr as ArrayList = CType(Session("MyArray"), ArrayList)
arr.RemoveAt(ObjectList1.Items.IndexOf(e.ListItem))
ObjectList1.DataSource = arr
ObjectList1.DataBind()
End Sub
[C#]
void ShowTaskDetail1(Object sender, ObjectListSelectEventArgs e)
{
e.UseDefaultHandling = false;
ArrayList arr = (ArrayList)Session["MyArray"];
arr.RemoveAt(ObjectList1.Items.IndexOf(e.ListItem));
ObjectList1.DataSource = arr;
ObjectList1.DataBind();
}
Vedere anche
Metodo IndexOf (IObjectListFieldCollection) | Metodo IndexOf (MobileListItemCollection) | Metodo IndexOf (ObjectListCommandCollection) | Metodo IndexOf (ObjectListFieldCollection)
Si applica a: classe ObjectListItemCollection