2017-01-31 5 views
0

versuchen, ein bestimmtes Element in einem Listenfeld zu bekommen, die dann neue Webseite geladen wird Fehler bekommen, wenn man sagt, dass die Listbox 'findString' Methode nicht hat?Foundstring-Methode in Listbox funktioniert nicht? C#

Fehle ich möglicherweise eine Verwendung?

protected void lstVideos_SelectedIndexChanged(object sender, EventArgs e) 
{ 
    // Get the currently selected item in the ListBox. 
    string curItem = lstVideos.SelectedItem.ToString(); 

    // Find the string in lstVideos. 
    int index = lstVideos.FindString(curItem); 
    // If the item was not found in lstVideos display a message box, otherwise select it in lstVideos. 
    if (index == 1) 
    { 

    } 
+0

der Code kompilieren? Wo bekommst du die Ausnahme genau? Bitte posten Sie die gesamte Ausnahme –

Antwort

1

Der Code, den Sie versuchen, ist für Windows-Formular ListBox und nicht für asp.net ListBox Kontrolle. Sie können einfach SelectedIndex Eigenschaft verwenden, um den ausgewählten Index zu erhalten: -

int index = lstVideos.SelectedIndex;