Bonjour,
J'ai un datalist, connecté à un datasource de type xml... tout fonctionne bien, même le bouton de validation.
J'ai aussi un TextBox qui récupère bien les données, qui peut aussi être édité.
En revanche, j'aimerai que lorsque je suis entrain d'éditer ce TextBox (dans le datalist/ItemTemplate), je souhaite lever un event tel que TextChanged afin de savoir quel TextBox de quel item du datalist, est en train d'être édité.

ci-dessous le code HTML :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<div class="CScoreDiv FloatL">
<asp:TextBox ID="CandidatScore" runat="server" Text='<%# XPath("@Score")%>' MaxLength="5" CssClass="CScore" Wrap="False" OnTextChanged="CandidatScore_TextChanged"></asp:TextBox>
</div>
ici, le code behind (simple) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
Protected Sub CandidatScore_TextChanged(sender As Object, e As EventArgs)
        ' juste voir qu'il passe par là... ce n'est pas le cas !!
        Response.Write("text box changed ....")
        ' comment connaitre l'item du datalist qui est entrain d'être édité ???
 
End Sub
donc, je résume, je dois pouvoir avoir un event quand je suis en train d'éditer le textbox du datalist.
Si vous avez une idée.
Merci
Patrick