Je travaille actuellement sur une application Web utilisant VB dans ASP.NET.Utilisation de POST ou SESSION pour capturer des données
En ce moment j'ai 1 page avec des panneaux que nous utilisons pour montrer/cacher selon le flux. Lorsque l'utilisateur entre en premier, il/elle est présenté avec un gridview contenant une liste de clients. Ensuite, l'utilisateur clique sur un lien d'une ligne et reçoit un formulaire dans lequel il peut mettre à jour les informations des clients.
A l'origine, j'avais un HyperLinkField qui a mis le clientId dans l'url, alors je saisis l'URL et faire le code approprié
<asp:HyperLinkField Text='<%$ Resources:Resource, ManageClient %>' DataNavigateUrlFields="CLIENT_ID" DataNavigateUrlFormatString="~/clients/manage.aspx?clientId={0}" />
Maintenant, je suis repensant cela et se demander s'il vaut mieux utiliser sESSIONS pour saisir le clientID via ce lieu
<asp:TemplateField Visible="false"><ItemTemplate><asp:Label runat="server" ID="hidClientId" Text='<%# Bind("CLIENT_ID")%>' Visible="false" /></ItemTemplate></asp:TemplateField>
<asp:ButtonField Text='<%$ Resources:Resource, ManageClient %>' CommandName="Manage" />
Ou utilisez la méthode POST, que je ne sais pas comment cela fonctionne dans .NET (mais je l'ai utilisé en PHP)
Toute h elp serait grandement apprécié.
Est-ce que les données sont postées sur la même page ou allez-vous sur une autre page? – tloflin
Même page ... J'utilise 1 page avec des panneaux pour montrer/cacher les sections nécessaires (gridiew, formulaire, etc ...) – Karinne