Lo que puedes hacer que cuando llenes tu grid te apoyes del evento ItemDataBound para asignarle los atributos al control deseado..
Ejemplo
Cita: Private Sub DataGrid1_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles DataGrid1.ItemDataBound
CType(e.Item.FindControl("IDControl"), Tipo)Attributes.Add("onkeypress", "miFuncion();")
End If
End Sub
Donde
Tipo puede ser un TextBox
Es parecido a este post...solo que tu lo vas a hacer con el evento keypress en vez de onClick..
http://www.forosdelweb.com/f29/agregar-atributos-boton-datalist-228181/
Salu2