Posts
163
Comments
179
Trackbacks
5
Tip: Gestire l'evento javascript onChange in un ASP:CheckBox

Se anche a voi capitasse di dover gestire l'evento onChange (o un qualsiasi altro evento) su un ASP:CheckBox questo tip potrebbe farvi comodo. Infatti utilizzando il classico Attributes.Add("onchange","javascript:FUNZIONE();") non si otterrà quello che si ottiene con gli altri controlli.

Infatti quando l'ASP:CheckBox viene renderizzato il codice HTML è qualcosa di questo tipo:


<span> <input id="CONTROL_ID" type="checkbox" name="CONTROL_NAME" checked="checked" /> <label for="CONTROL_ID">TEXT</label> </span>

Utilizzando Attributes.Add andremo ad aggiungere la nostra funzione Javascript allo <span> e non all'input. Il controllo ASP:Checkbox espone però altre due collection: InputAttributesLabelAttributes. Come dicono già i nomi, la prima serve per aggiungere attributi all'input, la seconda per aggiungerne alla label.

Technorati Tags: , ,


posted on martedì 6 novembre 2007 18:02 Print
Comments
Gravatar
# re: Tip: Gestire l'evento javascript onChange in un ASP:CheckBox
Gian Maria
19/08/2008 17:10
Grazie, molto utile, chissà perchè poi si debba comportare cosi, in maniera diversa rispetto agli altri.

alk.
Comments have been closed on this topic.
News
Se volete sapere con chi avete a che fare eccomi qui in uno "scatto" lavorativo.

La mia foto

Logo MCAD
Logo MCTS