Also, ich habe beide Varianten schon umgesetzt:

1. Variante (DropDownList mit festen Items: true:false oder 1:2:3)
2. Variante (DropDownList mit Items aus einer Tabelle)

void DataGrid1_Edit(object sender, DataGridCommandEventArgs e) 
{   
                DataGrid1.EditItemIndex = e.Item.ItemIndex;

                BindGrid(); //Methode, die die DB-Abfrage durchf�hrt und
das DataGrid bef�llt.

                //Textfeld, das den Inhalt eines Items der DropDownList
enth�lt:                
                string eventid =
((Label)e.Item.Cells[3].FindControl("lbname")).Text;
 
                //Meine Methode zum Bef�llen der DropDownList:
fillevents(e.Item.ItemIndex,eventid);
                //Variante1: Wert suchen: eventid

                DropDownList dd01;
                dd01 =
(DropDownList)DataGrid1.Items[itemIndex].Cells[3].FindControl("ddeventid
");
                dd01.Items.FindByValue(eventid).Selected = true;
        
                //Alternativ dazu, kann auch die Methode
dd01.FindByText(yourString)... verwendet werden

}

Okay, ich hoffe, das hilft Dir weiter...

andre.seifert
@xmmm.de


-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED]
[mailto:bounce-aspdedotnet-1050969@;aspfriends.com] Im Auftrag von Lars
Selle
Gesendet: Dienstag, 29. Oktober 2002 08:54
An: aspDEdotnet
Betreff: [aspdedotnet] Antwort: AW: Antwort: AW: DataGrid und
DropDownList



Hi.

ich hab noch folgendes Problem:

Code:

myDropDownList=(DropDownList)(DataGrid1.FindControl("gruppe"));
myDropDownList.Items.FindByText(DataGrid1.Items[e.Item.ItemIndex].Cells[
1].Text);

bei der 2. Zeile kommt der Fehler: Objektverweis wurde nicht auf
Objektinstanz festgelegt.

Was mache ich falsch?? der Code steht �brigens im Ereignis EditCommand
vom DataGrid. ist das richtig??

mfg

Lars



| [aspdedotnet] als [EMAIL PROTECTED] subscribed 
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv Sie 
| k�nnen sich unter folgender URL an- und abmelden: 
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp


| [aspdedotnet] als [email protected] subscribed
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp

Antwort per Email an