Lorsque un CheckBox est cliqué : 2e textbox prend la valeur du 1er textbox qui a été déjà remplit
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 :
Code:
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> |
dans cs
Code:
1 2 3 4 5
|
private void SetPageState()
{
mSubscriptionPageState.EnvoyePar = ConvertString (mEnvoyeParTextBox.Text);
mSubscriptionPageState. RecuPar = ConvertString (mRecuParTextBox.Text); |
Code:
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 :
Code:
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> |
dans cs
Code:
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); |
et plus loin :
Code:
1 2 3 4 5 6 7
| public struct SubscriptionPageState
{
public int SelectedIndex;
public PriceOfferStruct[] PriceOffers;
public string EnvoyePar;
public string RecuPar; |