Bonjour à tous,
J'ai un petit soucis pour récupérer le texte qui à été modifié par du javascript en asp.
Voila en gros ce que je fais:
Code ASP:
<asp:Label ID="_lbl" Text="0" runat="server"/>
<asp:Button ID="_btn" OnClientClick="javascript:btn_click();return false;" Text="Change to 1" runat="server" />
<asp:Button ID="_btn2" OnClick="Btn_click" Text="Get Values" runat="server" />
je crée un bouton "_btn" pour changer la valeur de base de mon label qui est 0 en lançant un script JS:
document.getElementById('<%= _lbl.ClientID %>').innerHTML = 1;
je crée un bouton "_btn2" pour récupérer la valeur de mon champs label dans le codebehind, en lançant une fonction sur le "Onclick" de "_btn2" appelé "Btn_Click":
public void Btn_click(Object sender, EventArgs args)
{
string s = _lbl.Text;
}
Et là c'est la cata "s" sera toujours 0 !