Salve a tutti...
purtroppo sto afrontando una problematica dalla quale ne dovrei poter uscire quanto prima possibile ma purtroppo ci sto solo sbattendo la testa senza esiti positivi.
Il problema è il seguente:
Ho un controllo web Repeater e attraverso l'evento OnItemDataBound popolo delle label contenute nel repeater via codice con dati prelevati da database.
In questo modo:
Nel repeater ho anche un controllo LinkButton al quale devo assegnare come commandArgument un campo recuperato dal database.. Ho provato in questo modo a inserire nell' ItemDataBound :codice:void rpt_msg_ItemDataBound(object sender, RepeaterItemEventArgs e) { ((Label)e.Item.FindControl("operatore")).Text = DataBinder.Eval(e.Item.DataItem , "usr_id").ToString(); }
Ma mi da questo errore:codice:((LinkButton)e.Item.FindControl("link_op")).CommandArgument = DataBinder.Eval(e.Item.DataItem , "usr_id").ToString();
Dettagli eccezione: System.NullReferenceException: Riferimento a un oggetto non impostato su un'istanza di oggetto.![]()
![]()
Qualcuno sa spiegarmi perche' mi succede e come posso risolvere?
Spero che qualcuno mi aiuti, è mmolto urgente![]()
![]()
Graziee!

Rispondi quotando
Risoltoooooo!!!!