Essayez ceci (MIS À JOUR POUR AFFICHER le code ASPX et VB avec quelques valeurs statiques pour le test)
code aspx
<asp:TextBox ID="txtsurcharges" runat="server" Text="£5" AutoPostBack="true"></asp:TextBox>
<asp:TextBox ID="txttotal" runat="server" Text="£5"></asp:TextBox>
code vb
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
Comme vous pouvez le voir, vous fixiez c à =la somme du supplément et du total, puis vous réinitialisiez c au total.
Si je change maintenant txtsurcharges à 10, alors txttotal passera à 15.
Vous devrez bien sûr vous assurer que seuls des chiffres peuvent être saisis dans txtsurcharges.