示例:Radio

<html>
<head>
    <script language="VB" runat="server">
      Sub Page_Load(Sender As Object, e As EventArgs)
         If Not IsPostBack Then
'定义一个ArrayList,然后为其赋值
            Dim values As New ArrayList()
  values.Add (" 加 ")
                values.Add (" 减 ")
                values.Add (" 乘 ")
                values.Add (" 除 ")
                values.Add (" 或 ")
                values.Add (" 与 ")
  
               StateSelect.DataSource = values
'为HtmlSelect控件设置数据源
               StateSelect.DataBind()
'数据绑定
         End If
      End Sub

      Sub SubmitBtn_Click(sender As Object, e As EventArgs)
  If (Radio1.Checked = true)
'如果Radio1被选择,那么为控件HtmlSelect增加新的选项值:“开方”
               StateSelect.Items.Add ("开方")
   Span1.InnerHtml = "您加入新值: <font color=red Size=5>开方</font>"
  End If 
       If (Radio2.Checked = true)
'如果Radio2被选择,那么为控件HtmlSelect增加新的选项值:“平方”
             StateSelect.Items.Add ("平方")
   Span1.InnerHtml = "您加入新值:<font color=red Size=5>平方</font> "
  End If 
       If  (Radio3.Checked = true)
'如果Radio3被选择,那么为控件HtmlSelect增加新的选项值:“消元”
   StateSelect.Items.Add ("消元")
   Span1.InnerHtml = "您加入新值: <font color=red Size=5>消元</font>" 
  End If
'如果三个Radio都没有选中,那么显示错误信息
  If Radio1.Checked = false And Radio2.Checked = false And Radio3.Checked = false
   
   Span1.InnerHtml = "请您先选择上面的Radio再点击此按钮"
  End if
     
      End Sub

   Sub Button1_Click(sender As Object, e As EventArgs)
'移走当前的选项内容       
           Span1.InnerHtml = "您移走了选项:<font color=red Size=5>" & StateSelect.Value & "</font>"
     StateSelect.Items.Remove(StateSelect.Value)
    End Sub

    </script>
</head>
<body>
    <h3><font face="Verdana">第十二例 HtmlInputRadioButton和 HtmlSelect控件使用</font></h3>
    <form runat="server">
        选择一个选项:
        <select id="StateSelect" runat="server" />
      <BR>
 <p>
 <input type="radio"
             id="Radio1"
             name="Mode"
             runat="server"/>
       开方<br>

      <input type="radio"
             id="Radio2"
             name="Mode"
             runat="server"/>     
      平方<br>
      <input type="radio"
             id="Radio3"
             name="Mode"
             runat="server"/>
      消元<br>

      <p>
       <p>     
  <input type="submit" value="加入选择选项"
               OnServerClick="SubmitBtn_Click" runat="server">

 <input type="button"  id="Button1"   value="移走当前的选项"
             OnServerClick="Button1_Click"   runat="server">

        <H5><span id="Span1" runat="server" /></H5>
    </form>
</body>
</html>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值