Problème Javascript généré avec IE6
Bonjour à tous,
J'ai un problème avec IE6 (que je n'ai pas sur FF par ailleurs), en fait dans un repeater je défini un LinkButton et lors du clique (seulement sur IE6) j'ai une erreur Javascript qui fait que je n'ai pas d'action qui se produit :
Ca l'air de planter dans le __doPostBack généré, voici la définition de mon LinkButton :
Code:
1 2 3 4 5 6
| <div class="image">
<asp:LinkButton runat="server" CommandName="ClickRedirect" CommandArgument='<%#((Game.Entities.Ca)Container.DataItem).StLDVCode%>' ID="lkCa">
<img class="car-title" src='<%#((Game.Entities.Ca)Container.DataItem).ThWordSmall%>' width="100" height="25" alt="" />
<img class="car-image" src='<%#((Game.Entities.Ca)Container.DataItem).ThCaSmall%>'width="100" height="50" alt="" />
</asp:LinkButton>
</div> |
Et j'ai défini un OnItemCommand.
Dans visual studio (quand je fais du debbuging) il me dit :
htmlfile: Invalid syntax
Et il pointe la ligne :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| <script type="text/javascript">
<!--
var theForm = document.forms['aspnetForm'];
if (!theForm) {
theForm = document.aspnetForm;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
// IL POINTE ICI
theForm.submit();
}
}
// -->
</script> |
Si quelqu'un a une piste :aie:
Merci d'avance