Vyzkoušejte toto (AKTUALIZOVÁNO PRO ZOBRAZENÍ kódu ASPX a VB s několika statickými hodnotami pro test)
aspx kód
<asp:TextBox ID="txtsurcharges" runat="server" Text="£5" AutoPostBack="true"></asp:TextBox>
<asp:TextBox ID="txttotal" runat="server" Text="£5"></asp:TextBox>
vb kód
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
Jak vidíte, nastavovali jste c na =součet přirážky a součtu a poté jste c resetovali zpět na součet.
Pokud nyní změním txtsurcharges na 10, pak txttotal se změní na 15.
Samozřejmě se musíte ujistit, že do txtpříplatků lze zadávat pouze číslice.