Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di shaone
    Registrato dal
    Apr 2003
    Messaggi
    212

    [ASP.Net] Proprietà LinkButton Runtime in ItemDataBound

    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:

    codice:
    void rpt_msg_ItemDataBound(object sender, RepeaterItemEventArgs e) 
    { 
    ((Label)e.Item.FindControl("operatore")).Text = DataBinder.Eval(e.Item.DataItem , "usr_id").ToString();
    }
    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:
    ((LinkButton)e.Item.FindControl("link_op")).CommandArgument = DataBinder.Eval(e.Item.DataItem , "usr_id").ToString();
    Ma mi da questo errore:

    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!

  2. #2
    Utente di HTML.it L'avatar di shaone
    Registrato dal
    Apr 2003
    Messaggi
    212
    Risoltoooooo!!!!

    Scusatemi ma il problema lo avevo perche' nell'alternateItemTemplate del repeater non inserivo i controlli...

    Ho sbattuto la testa per una str....

    Grazie a tutti comunque!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.