Home   Cover Cover Cover Cover
 

RadioButton


Zu Abschnitt 6.4.7 des Buchs

In diesem Beispiel können Sie mittels RadioButtons eine bestimmte Zahlungsart auswählen. Jeder Klick auf einen RadioButton löst eine Rundreise aus. Die gewählte Zahlungsart wird anschließend auf der Seite ausgegeben.

../../samples/6/RadioButton.aspx
<%@ Page Language="C#" %>
<html>
<head>
  <script Language="C#" Runat="server">
    void RadioChanged(object sender, EventArgs e) {
      label.Text = "Bezahlung: ";
      if (cash.Checked) label.Text += cash.Text;
      if (cheque.Checked) label.Text += cheque.Text;
      if (card.Checked) label.Text += card.Text;
    }
  </script>
</head>
<body>
  <form Runat="server">
    <p>Wie wollen Sie bezahlen:</p>
    <asp:RadioButton ID="cash" Text="bar" GroupName="payment"
      OnCheckedChanged="RadioChanged" AutoPostBack="true"
      Runat="server" /><br>
    <asp:RadioButton ID="cheque" Text="mit Scheck" GroupName="payment"
      OnCheckedChanged="RadioChanged" AutoPostBack="true"
      Runat="server" /><br>
    <asp:RadioButton ID="card" Text="mit Kreditkarte" GroupName="payment"
      OnCheckedChanged="RadioChanged" AutoPostBack="true"
      Runat="server" /><br><br>
    <asp:Label ID="label" Runat="server" />
  </form>
</body>
</html>

Ausführung

   http://dotnet.jku.at/book/samples/6/RadioButton.aspx

Ergebnis