Att den inte hittar någonting är ju inte så konstigt, du har ju aldrig skapat någon. Den enda raden innan FindControl() är ju
context.Response.ContentType = "text/plain";
och den skapar inga kontroller. Ta en titt på t.ex.
http://www.velocityreviews.com/forums/t595...at-runtime.html