Prøv dette (OPDATERET TIL AT VISE ASPX- og VB-kode med et par statiske værdier til test)
aspx-kode
<asp:TextBox ID="txtsurcharges" runat="server" Text="£5" AutoPostBack="true"></asp:TextBox>
<asp:TextBox ID="txttotal" runat="server" Text="£5"></asp:TextBox>
vb-kode
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
Som du kan se, satte du c til =summen af tillæg og total, og derefter nulstillede du c tilbage til total.
Hvis jeg nu ændrer txtsurcharges til 10, så ændres txttotal til 15.
Du skal selvfølgelig sørge for, at kun tal kan indtastes i txtsurcharges.