Looks like you want tou create a new button, but it is never added to the Page.Controls



Page.Controls.Add(btnSkill);