billou_13
Messages postés860Date d'inscriptionjeudi 4 mars 2004StatutMembreDernière intervention19 août 201429 9 juil. 2008 à 17:47
Salut,
Donc, je ne sais pas si cela va t'aider mais j'essai quand même.
Je suppose que tu es sur un application web ASP.Net (au vue de ton control).
Tu peux alors rechercher tes controles de la facon suivante:
for (int i = 0; i < form1.Controls.Count; i++)//On cherche dans tous les controles de la form
{
Control ctrl = form1.Controls[i];
//Si le controle est un lien URL et que l'identifiant te va
if ((ctrl is HyperLink) && (ctrl.ID.Equals("cat_1_link")))
{
HyperLink link = (HyperLink)ctrl;
link.Text = "mon texte .....";
link.NavigateUrl = "mon url ......";
}
}
Je te conseille de faire appel au expressions régulières pour le test de ton ctrl.ID (qui est un string). Ainsi, cela prendra en compte toute tes possibilités.
Ceci devrait de donner un début de réponse. A toi de broder ton code pour peaufiner.