Modifier le href d'une balise a d'un fichier ascx dans le code behind
Bonjour,
Je ne parviens pas à changer le href de ma balise a contenue dans mon fichier ascx depuis le code behind (C#).
En résumé j'ai ce code ascx et je voudrais modifier le href du premier a (id=chapter_a):
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
<div id="id1" runat="server">
<a id="chapter_a" runat="server">
<div class="block">
<img width="30" height="30" style="background-color:gray;"/>
</div>
</a>
<a id="chapter2_a" runat="server">
<div class="block">
<img width="30" height="30" style="background-color:gray;"/>
</div>
</a>
</div> |
Je modifie son href dans le code behind comme ceci:
Code:
chapter_a.HRef = "www.google.com";
Mais je me retrouve avec un code tout bizarre: ma balise "a" a été dupliqué avant ma balise div, ma balise img a disparu et je n'ai meme plus de balise a avec id="chapter_a":
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| <a href="www.google.fr"</a>
<a href="www.google.fr"</a>
<a href="www.google.fr"</a>
<a href="www.google.fr"</a>
<div id="id1">
<a href="www.google.fr">
"
..."
</a>
<a id="chapter2_a">
<div class="block">
<img width="30" height="30" style="background-color:gray;"/>
</div>
</a> |
Auriez-vous une idée d'ou peut venir mon problème?
Merci