Fehler: die Angegebene Methode wird nicht unterstützt?

Ich bekomme immer diese Fehlermeldung, wenn ich versuche zu nennen, Find()

public void findTxt(string text)
    {
        BindingSource src = new BindingSource();
        src.DataSource = dataGridView1.DataSource;
        src.Position = src.Find("p_Name", text);    //Specified method is not supported

        if (src.Position == 0 && dataGridView1.Rows[0].Cells[2].Value.ToString() == text)
        {
            MessageBox.Show("Item found!!");
            dataGridView1.CurrentCell = dataGridView1.Rows[src.Position].Cells[2];
        }
        else if (src.Position == 0 && dataGridView1.Rows[0].Cells[2].Value.ToString() != text)
        {
            MessageBox.Show("Item not found!!");
        }
        else
        {
            MessageBox.Show("Item found!!");
            dataGridView1.CurrentCell = dataGridView1.Rows[src.Position].Cells[2];
        }

    }

Edit:

Bekomme ich diesen Fehler beim Aufruf findText-Methode von einer anderen form, Aber der Aufruf dieser Methode von der main-form nicht dazu führen, dass diese einen Fehler.

was ist Ihr Ergebnis erwarten?
Sorry, aber ich habe nicht Ihre Frage zu verstehen. Bitte siehe mein edit.

InformationsquelleAutor DanSogaard | 2010-03-11

Schreibe einen Kommentar