2010-07-17 6 views
0

vide GridView1_RowCreated (Object sender, GridViewRowEventArgs e) {FindControl ne fonctionne pas dans GridView

if (e.Row.RowType == DataControlRowType.DataRow) 
    { 
     (e.Row.FindControl("linkDocs") as HyperLink).Visible = false; 


    } 

} 

Je ne peux pas obtenir cet échantillon de code pour travailler. J'ai besoin d'accéder à un contrôle de lien hypertexte sur ma page.

J'ai une configuration de page maître.

+0

Ce contrôle de lien hypertexte se trouve-t-il dans la ligne gridview ou ailleurs sur la page elle-même? – patmortech

Répondre

1

Assurez-vous que vous utilisez un TemplateField contenant un lien hypertexte avec ID = "linkDocs". L'événement OnRowDataBound est peut-être mieux adapté à vos besoins. Il est possible que l'événement OnRowDataBound soit mieux adapté à vos besoins.

Questions connexes