0

2 つのリストアイテムとポストバックがあり、関数を実行します。

<asp:RadioButtonList runat="server" CssClass="ccsw" ID="ccsw" AutoPostBack="true" RepeatDirection="Horizontal" OnSelectedIndexChanged="UpdateCharges">
    <asp:ListItem Text="Credit Card"></asp:ListItem>
    <asp:ListItem Text="Debit Card"></asp:ListItem>
  </asp:RadioButtonList>

そして、それは機能を実行しますUpdateCharges

Sub UpdateCharges(ByVal sender As Object, ByVal e As System.EventArgs)

If ccsw_1.Checked Then

    lblPayText.Text = "Payment Amount = £" & Session("strTotal_DebtCharge")

Else

    lblPayText.Text = "Payment Amount = £" & Session("strTotal_Debt")

End If

End Sub

どれがチェックされているかを調べ、それに応じてラベルのテキストを変更する必要があります。

私が持っているコードは機能しません.Checked。このインスタンスでは機能しないと思います。

listitem の値またはテキストを取得する方法はありますか?

ありがとう

4

1 に答える 1

1
If Me.ccsw.SelectedIndex = 0 Then
   lblPayText.Text = "Payment Amount = £" & Session("strTotal_DebtCharge")
Else
   lblPayText.Text = "Payment Amount = £" & Session("strTotal_Debt")
End If
于 2010-11-11T09:03:18.410 に答える