J’ai un formulaire avec 2 textbox [envoyé par] et [reçu par]. Les utilisateurs remplissent ces deux textbox et les envoient. Jusqu’au là il n’y a pas de problème…
Voici le code Dans aspx :
dans cs
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <p><asp:textbox id="mEnvoyeParTextBox" runat="server" style="text-transform:uppercase"></asp:textbox> <asp:requiredfieldvalidator id="Requiredfieldvalidatorpnom" runat="server" errormessage="Envoyé par qui ?" text="*" controltovalidate=" mEnvoyeParTextBox"></asp:requiredfieldvalidator></p> <p><asp:textbox id="mRecuParTextBox" runat="server" style="text-transform:uppercase"></asp:textbox> <asp:requiredfieldvalidator id="Requiredfieldvalidatorpnom" runat="server" errormessage="Reçu par qui" text="*" controltovalidate=" mRecuParTextBox"></asp:requiredfieldvalidator></p>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 private void SetPageState() { mSubscriptionPageState.EnvoyePar = ConvertString (mEnvoyeParTextBox.Text); mSubscriptionPageState. RecuPar = ConvertString (mRecuParTextBox.Text);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 public struct SubscriptionPageState { public int SelectedIndex; public PriceOfferStruct[] PriceOffers; public string EnvoyePar; public string RecuPar;
Ce que je veux faire :
Mettre un CheckBox entre les 2 champs : Si c’est la même personne qui envoie et reçoit,
l’utilisateur ne remplit que le 1er textBox (envoyé par)
ensuite clique sur le checkbox.
Lorsque le checkBox est cliqué, l’application remplit automatiquement la 2e textbox par la valeur du 1er textbox
Je ne sais pas comment je peux faire voici mon idée
Dans aspx :
dans cs
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <p><asp:textbox id ="mEnvoyeParTextBox" runat="server" style="text-transform:uppercase"></asp:textbox> <asp:requiredfieldvalidator id="Requiredfieldvalidatorpnom" runat="server" errormessage="Envoyé par qui ?" text="*" controltovalidate=" mEnvoyeParTextBox"></asp:requiredfieldvalidator></p> <p><asp:CheckBox ID="chckMemeValeur" runat="server" Text=" Cochez ici si cest la même personne qui lenvoie et le reçoit"></asp:CheckBox> </p> <p><asp:textbox id="mRecuParTextBox" runat="server" style="text-transform:uppercase"></asp:textbox> <asp:requiredfieldvalidator id="Requiredfieldvalidatorpnom" runat="server" errormessage="Reçu par qui" text="*" controltovalidate=" mRecuParTextBox"></asp:requiredfieldvalidator></p>
et plus loin :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 private void SetPageState() { mSubscriptionPageState.EnvoyePar = ConvertString (mEnvoyeParTextBox.Text); if(chckMemeValeur.Checked) { mRecuParTextBox.Text = mEnvoyeParTextBox; } else { mSubscriptionPageState. RecuPar = ConvertString (mRecuParTextBox.Text);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 public struct SubscriptionPageState { public int SelectedIndex; public PriceOfferStruct[] PriceOffers; public string EnvoyePar; public string RecuPar;
Partager