📄 ex12.aspx
字号:
<html>
<title>第十二例 HtmlInputRadioButton和 HtmlSelect控件使用</title>
<head>
<script language="C#" runat="server">
void Page_Load(Object Sender, EventArgs e)
{
if (!IsPostBack)
{
ArrayList values = new ArrayList();
//定义一个ArrayList,然后为其赋值
values.Add (" 加 ");
values.Add (" 减 ");
values.Add (" 乘 ");
values.Add (" 除 ");
values.Add (" 或 ");
values.Add (" 与 ");
StateSelect.DataSource = values;
//为HtmlSelect控件设置数据源
StateSelect.DataBind();
//数据绑定
}
}
void SubmitBtn_Click(Object sender, EventArgs e)
{
if (Radio1.Checked == true)
{
StateSelect.Items.Add ("开方");
//如果Radio1被选择,那么为控件HtmlSelect增加新的选项值:“开方”
Span1.InnerHtml = "您加入新值: <font color=red Size=5>开方</font>";
}
else if (Radio2.Checked == true)
{
StateSelect.Items.Add ("平方");
//如果Radio2被选择,那么为控件HtmlSelect增加新的选项值:“平方”
Span1.InnerHtml = "您加入新值:<font color=red Size=5>平方</font> " ;
}
else if (Radio3.Checked == true)
{
StateSelect.Items.Add ("消元");
//如果Radio3被选择,那么为控件HtmlSelect增加新的选项值:“消元”
Span1.InnerHtml = "您加入新值: <font color=red Size=5>消元</font>" ;
}
if ((Radio1.Checked == false) && (Radio2.Checked == false) && (Radio3.Checked == false))
//如果三个Radio都没有选中,那么显示错误信息
{
Span1.InnerHtml = "请您先选择上面的Radio再点击此按钮" ;
}
}
void Button1_Click(object sender, EventArgs e)
{
//移走当前的选项内容
Span1.InnerHtml = "您移走了选项:<font color=red Size=5>"+StateSelect.Value+"</font>";
StateSelect.Items.Remove(StateSelect.Value);
}
</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>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -