Comment faire une boucle If du style "si la case est remplie (par ex nom du client), alors ouvrir une nouvelle page et afficher les résultats du client"??
Version imprimable
Comment faire une boucle If du style "si la case est remplie (par ex nom du client), alors ouvrir une nouvelle page et afficher les résultats du client"??
Salut,
Bienvenu sur le forum. Si tu veux de l'aide, il faudrait detailler un peu plus.
Et puis :recherch: :google:
Merci
Au revoir
Désolée, j'étais vraiment énervée (et désespérée surtout).
Pour être plus claire, je ne sais pas comment "appeler une page" si je fais une boucle:
- dans une page on demande le nom du client ou son numéro.
- s'il donne son nom, on arrive à une page, s'il donne son num, à une autre.
En fait je ne sais pas comment insérer la boucle if. Ce qui me perturbe aussi, c'est que je ne sais pas quoi mettre ds chaque page (vu qu'il la page.aspx et la page.vb)
Enfin, je patauge quoi...:roll:
Merci beaucoup
Ok,
Déjà tu n'est pas dans le bon forum. "aspx" c'est du.NET. Ici c'est ASP3.0.
Ensuite, il faudrait que tu expliques pourquoi tu utilises 3 pages et pourquoi tu veux faire une boucle. Peut-être confonds-tu poser une condition IF et une boucle. S'agit-il de poser une condition pour choisir la page en fonction de la saisie de l'internaute?
A+
En fait c'est ça:
L'utilisateur entre un nom ou un id. En fonction, il est dirigé soit vers une page, soit vers une autre.
Ce serait un truc du genre:
If nom >< 0 Then "aller à cette page là"
Else "allez à celle-là"
End If
Le truc c'est que je n'arrive pas à programmer ça, et je ne trouve rien qui y ressemble sur le net. Beaucoup de boucles oui, mais pas pour rediriger vers une page. De plus, je ne sais pas ce qui va dans la page.aspx et ce qui va dans celle.aspx.vb
Merci
Pourquoi tu veux rediriger vers des pages différentes? Je ne vois pas l'interêt...
A vrai dire moi non plus, mais je n'ai pas le choix...
Je dois faire un site pour un cours d'info et bien que ce ne soit pas le 1er que je fasse, je rame avec ASP. On n'a pas eu beaucoup d'explications, je n'ai aucun talent pour l'info (aucune logique à vrai dire) et je n'ai pas beaucoup de temps non plus pour chercher. :cry:
Bref, si je ne trouve pas comment régler TOUS les problèmes d'ici demain soir, je rendrai un site inachevé et vu tout le temps que j'ai passé dessus, ça me ferais C...
(Voilà pour la page perso)
Donc si tu sais comment faire, je te supplie de bien vouloir m'aider.
Merci
Poste le code de la page.aspx stp.
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="gest_client_recherche.aspx.vb" Inherits="gest_client_recherche" %>
<%@ Register Src="header.ascx" TagName="header" TagPrefix="uc1" %>
<%@ Register Src="footer.ascx" TagName="footer" TagPrefix="uc2" %>
<%@ Register Src="menu.ascx" TagName="menu" TagPrefix="uc3" %>
<html>
<head>
<title>recherche</title>
<link href="StyleSheet.css" rel="StyleSheet" type="text/css">
</head>
<uc3:menu ID="Menu1" runat="server" />
</td>
<td valign="top" style="width: 800px" align="left">
<form id="Form1" name="formu" action="gest_client_fiche.aspx" runat="server" method="GET">
<blockquote class="txtGrasSpecial">
Nom
<asp:TextBox ID="txtnom" runat="server" BackColor="DarkSlateGray" CssClass="textit"></asp:TextBox><br><br>
Prénom
<asp:TextBox ID="txtprenom" runat="server" BackColor="DarkSlateGray" CssClass="textit"></asp:TextBox><br><br>
Numéro de client
<asp:TextBox ID="txtidclient" runat="server" BackColor="DarkSlateGray" CssClass="textit" Width="120px"></asp:TextBox><br><br>
<asp:Label ID="divConnexion" runat="server" Text="Label"></asp:Label>
</blockquote>
<blockquote class="txtGrasSpecial">
<asp:Button ID="btnrechercher" runat="server" CssClass="textidd" ForeColor="DarkSlateGray"
Text="Rechercher" />
<asp:Button ID="btnannuler" runat="server" CssClass="textidd"
ForeColor="DarkSlateGray" Text="Annuler" /><br>
</blockquote>
<p>
</p>
<p>
</form>
</td>
</tr>
</table>
<uc2:footer ID="Footer1" runat="server" />
</body>
</html>
Tiens, tant qu'on y est, je ne sais même pas comment activer ces fichus boutons!
Quand je clique sur un bouton, il ne se passe rien...:roll:
qd tu regardes ta pages aspx en mode design, double clic sur le bouton. Cela va générer une procedure dans le "code behind" la page aspx.vb.
Merciiii
Et pour la boucle, laissez-tomber, j'ai fini par trouvé...
:lol: