prima di tutto, hai notato che hai assegnato il dataGridFunctionHandler a due eventi diversi ?


programmaticamente è <SelectedIndexChanged> ma nell'aspx è <onSelectedItemChanged>


cosi', come prima nota

poi c'e' da analizzare la sintassi del delegato