Originariamente inviato da DeBe99
puoi farlo in c#, ma comunque sempre generando codice javascript. teniamo conto che comunque asp, asp.net php e tutti i linguaggi per pagine web, al client ritornano codice html + javascript.
Lato server per associare uno script a un evento in c#:
codice:
TuaTextbox.Attributes.Add("onblur","javascript:codice javascript");
ma ilcodice vero e proprio è in javascript.
che storia è.. usi un linguaggio potente come c# e poi comunque devi scrivere codice jaascript 
scusa ma invece di inserire il codice javascript, non potrei inserire un bel
codice:
nometextbox.backcolor = color.nomecolore
?
Sai perchè dico questo? perchè ho provato a inserire nell'evento Page_load questo:
codice:
cnome.BackColor = Color.LightGoldenrodYellow;
e funziona.., lascia stare che poi mi ha inserito uno
codice:
style="background-color:LightGoldenrodYellow;"
nella textbox, ma almeno non ho scritto codice javascript..