62 messaggi dal 27 agosto 2004
L'attributo visible del controllo boundfield fa in modo che il controllo e il valore non vengono renderizzati nella form, ma se io avessi bisogno delvalore del campo ma di non vederlo sulla pagina come faccio?
non posso impostare l'attributo style...
aggiungi il tuo campo alla collezione DataKeyNames, verrà mantenuto e vi sarà nessuna valore renderizzato.


ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
62 messaggi dal 27 agosto 2004
Il problema è che il valore che mi devo portare dietro è un id della ditta che si logga nell'applicazione, quindi non devo mai vederlo ma ne ho bisogno quando faccio operazioni CRUD, In particolare utilizzando la concorrenza ottimistica nell'update se non metto il campo nell controlo detailview non vien passato alla classe che esegue l'aggiornmamento sul db in quanto ho bisogno dei valori originali del entità da salvare, ho risolto il problema aggiungendo un attributo al mio controllo boundfield "hide" che imposta in fase di rendering un attibuto style sul valore display:none.
Grazie

Salute a tutti.
non è il massimo, comunque la Proprietà DataKeyNames sta li apposta a questo scopo, proprio per "tenere" i valori senza visualizzari ma utilizzarli in operazioni di aggiornamento ecc ecc

è sufficente che il nome del campo corrisponda al nome di uno dei parametri accettati dalla tua classe di aggiornamento.

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.