ich bekomme wieder mal die Fehlermeldung, da� der Objektverweis nicht auf eine Objektinstanz festgelegt wurde. Allerdings kann ich keinen Fehler feststellen:
die ListBox wird in der aspx-Datei erzeugt:
<asp:ListBox ID="DDLLIFNummer" Runat="server" CssClass="listinput"></asp:ListBox>
in der aspx.cs wird sie deklariert: protected System.Web.UI.WebControls.ListBox DDLLIFNummer;
in ItemDataBound wird sie bef�llt:
DDLLIFNummer = (ListBox)e.Item.Cells[2].FindControl("DDLLIFNummer"); DDLLIFNummer.DataSource = new Suppliers(); DDLLIFNummer.DataTextField = "Name"; DDLLIFNummer.DataValueField = "ID"; DDLLIFNummer.DataBind();
nun m�chte ich sie in ItemCommand wieder ansprechen:
Response.Write(e.Item.FindControl("DDLLIFNummer").ToString());
Liefert mir ein System.Web.UI.WebControls.ListBox zur�ck, d.h. doch, da� sie gefunden wurde.
Wenn ich nun aber Response.Write(DDLLIFNummer.SelectedItem.Value.ToString());
ausgeben will, erhalte ich o.g. Fehlermeldung. Andere Elemente, wie z.B. DropDownLists oder TextBoxen funktionieren problemlos.
Was mache ich hier falsch?
Check mal Schritt f�r Schritt durch was null ist - die Control, SelectedItem, Value.
Chris
_______________________________________________ Asp.net mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/asp.net
