récupérer sur un post la valeur d'un champ alimenté en JavaScript
Bonjour,
J'ai un formulaire avec :
- un label (asp.net)
- un bouton qui alimente coté client en JQuery une valeur dans le label
- un bouton (asp.net) qui post le formulaire.
Lorsque je clique sur le bouton coté client, je vois bien que la valeur "ça marche !" a été mis dans le label.
Par contre lorsque je clique sur le bouton qui soumet le formulaire, lorsque je passe dans l'evenement Page_load de mon formulaire, le label ne contient plus la valeur "ça marche !"
Que dois-je faire ???
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| <asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
<script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function () {
$('#btnAlimEnJs').click(function () {
$('.MonLabel').text('ça marche !');
});
});
</script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
<br />
Mon Label [<asp:Label ID="lblText" runat="server" Text="valeur-initiale" CssClass="MonLabel" />]
<input type="button" id="btnAlimEnJs" value="Alimente lblText" />
<asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" />
</asp:Content> |
Code:
1 2 3 4 5
| protected void Page_Load(object sender, EventArgs e)
{
// j'ai toujours "valeur-initiale" alors que je voudrais "ça marche !"
string sValue = this.lblText.Text;
} |
Merci d'avance pour votre aide précieuse
Titan