Ciao
Credo sia dovuto al fatto che all''avvio della pagina il DataBound viene eseguito anche se non ti restituisce nulla (in quanto non gli passi il parametro dalla Grid) quindi va a cercare il controllo e non trovandolo ti dà errore.
Prova ad inserire un ulteriore If:
Ciao
alexmed