Asp.net 在回发过程中从代码隐藏处连续更新标签

Asp.net 在回发过程中从代码隐藏处连续更新标签,asp.net,vb.net,postback,Asp.net,Vb.net,Postback,我试图添加一个标签来显示RadioButtonList、CheckBoxList和DropDownList中所做选择的运行总值。如何将其添加到当前代码中 Protected Sub rblPhone_SelectedIndexChanged(sender As Object, e As EventArgs) Handles rblPhone.SelectedIndexChanged lblPhonePrice.Text = "$" & rblPhone.SelectedItem.

我试图添加一个标签来显示RadioButtonList、CheckBoxList和DropDownList中所做选择的运行总值。如何将其添加到当前代码中

Protected Sub rblPhone_SelectedIndexChanged(sender As Object, e As EventArgs) Handles rblPhone.SelectedIndexChanged
    lblPhonePrice.Text = "$" & rblPhone.SelectedItem.Value      
End Sub

Protected Sub cblAccessories_SelectedIndexChanged(sender As Object, e As EventArgs) Handles cblAccessories.SelectedIndexChanged
    Dim sumList As Integer = 0
    For Each accessory In cblAccessories.Items
        If accessory.Selected Then
            sumList = sumList + accessory.value
        End If
    Next
    lblAccPrice.Text = "$" & sumList    
End Sub

Protected Sub ddlPlan_SelectedIndexChanged(sender As Object, e As EventArgs) Handles ddlPlan.SelectedIndexChanged
    lblPlanPrice.Text = "$" & ddlPlan.SelectedItem.Value
End Sub

您是否考虑过创建一个单独的函数来处理计算、返回值,然后在每个
SelecedIndexChanged
事件中更新标签?我一直遇到这样的问题。有没有更简单的方法让我错过了呢?我想这是最简单的。另一个选择是使用JavaScript并避免整个回发。今天早上收到了你的第一个工作建议!谢谢你给我指引了正确的方向!