Asp.net 在回发过程中从代码隐藏处连续更新标签
我试图添加一个标签来显示RadioButtonList、CheckBoxList和DropDownList中所做选择的运行总值。如何将其添加到当前代码中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.
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并避免整个回发。今天早上收到了你的第一个工作建议!谢谢你给我指引了正确的方向!