Bonjour à tous,
J'ai lu plusieurs post sur ce forum et plusieurs tuto sur le net mais je n'arrive toujours pas à faire passer des paramètres de page en page avec la méthode POST. J'ai bien saisi la méthode GET mais pas moyen pour la POST. J'aurai besoin d'aide. J'explique mon problème.
J'ai une page consultation et une page détail. Je fais passer un paramètres de ma page consultation à ma page détail.
Voici le début de ma page consultation :
<body>
<form id="form1" runat="server" method = "POST" action="detail.aspx">
<asp:Label ID="Label5" runat="server" Style="z-index: 101; left: 31px; position: absolute;
top: 35px" Text="Bonjour"></asp:Label>
...
</form>
</body>
Voici ma page detail.aspx :
<body>
<form id="form1" runat="server">
<div>
<asp:Label ID="Label1" runat="server" Style="z-index: 100; left: 120px; position: absolute;
top: 64px" Text="Label"></asp:Label>
</div>
</form>
</body>
</html>
Et voici le code C# que j'utilise pour remplir le texte de mon Label1 dans le load :
this.Label1.Text = Request.Form["Label5"];
J'ai pu lire sur le forum que entre les crochets, il fallait mettre un nom de champ. Est-ce l'ID qu'il faut mettre. Enfin voila, c'est à ce niveau que je cale je pense.
Un grand merci pour votre aide,
A+, Le Grand Jisay