Si je veux manipuler les propriétés d'une balise HTML sur le serveur dans une page ASPX basée sur une page maître-à-direHTML Tag ClientID dans un projet .NET
<a href="#" runat="server" ID="myLink">My Link</a>
Par exemple, pour donner le lien une classe différente selon sur la page en cours à savoir
if (Path.GetFileName(Request.PhysicalPath) == "MyPage")
{
myLink.Attributes.Add("class","active");
}
.NET modifie la propriété ID du lien vers quelque chose comme
<a href="#" ID="ct100-foo-myLink">My Link</a>
Y a-t-il un moyen d'empêcher cela de se produire et de conserver l'identifiant d'origine? Merci d'avance
juste ce que je cherchais, merci! – sarsnake