Prova detta (UPPDATERAD FÖR ATT VISA ASPX- och VB-kod med ett par statiska värden för test)
aspx-kod
<asp:TextBox ID="txtsurcharges" runat="server" Text="£5" AutoPostBack="true"></asp:TextBox>
<asp:TextBox ID="txttotal" runat="server" Text="£5"></asp:TextBox>
vb-kod
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 till =summan av tilläggsavgift och totalsumman och sedan återställde du c till totalt.
Om jag nu ändrar txtsurcharges till 10 kommer txttotal att ändras till 15.
Du måste naturligtvis se till att endast siffror kan skrivas in i txtsurcharges.