Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Das Hinzufügen der Werte von 2 Textfeldern zur Anzeige ergibt eines davon

Versuchen Sie dies (AKTUALISIERT, UM ASPX- und VB-Code mit ein paar statischen Werten zum Testen anzuzeigen)

aspx-Code

<asp:TextBox ID="txtsurcharges" runat="server" Text="£5" AutoPostBack="true"></asp:TextBox>
    <asp:TextBox ID="txttotal" runat="server" Text="£5"></asp:TextBox>

vb-Code

Private Sub txtsurcharges_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txtsurcharges.TextChanged 
    Dim c As Integer 
    c = CInt(txtsurcharges.Text) + CInt(txttotal.Text) 
    txttotal.Text = c
End Sub

Wie Sie sehen, haben Sie c auf =die Summe aus Zuschlag und Gesamtsumme gesetzt und dann c wieder auf Gesamtsumme zurückgesetzt.

Wenn ich jetzt txtsurcharges auf 10 ändere, ändert sich txttotal auf 15.

Sie müssen natürlich sicherstellen, dass nur Zahlen in txtzuschläge eingegeben werden können.