handlingeventsample.aspx
来自「这是《ASP.NET编程实作教程》一书中的源文件 如果有此书的朋友不防下载过来参」· ASPX 代码 · 共 81 行
ASPX
81 行
<html>
<script language="C#" runat="server">
void AddBtn_Click(Object Src, EventArgs E) {
if (AvailableSports.SelectedIndex != -1) {
SelectedSports.Items.Add(new ListItem(AvailableSports.SelectedItem.Value));
AvailableSports.Items.Remove(AvailableSports.SelectedItem.Value);
}
}
void AddAllBtn_Click(Object Src, EventArgs E) {
while (AvailableSports.Items.Count != 0) {
SelectedSports.Items.Add(new ListItem(AvailableSports.Items[0].Value));
AvailableSports.Items.Remove(AvailableSports.Items[0].Value);
}
}
void RemoveBtn_Click(Object Src, EventArgs E) {
if (SelectedSports.SelectedIndex != -1) {
AvailableSports.Items.Add(new ListItem(SelectedSports.SelectedItem.Value));
SelectedSports.Items.Remove(SelectedSports.SelectedItem.Value);
}
}
void RemoveAllBtn_Click(Object Src, EventArgs E) {
while (SelectedSports.Items.Count != 0) {
AvailableSports.Items.Add(new ListItem(SelectedSports.Items[0].Value));
SelectedSports.Items.Remove(SelectedSports.Items[0].Value);
}
}
</script>
<body>
<h3><font face="Verdana">请选择您喜欢的运动</font></h3><p>
<hr>
<form action="handlingEventSample.aspx" runat=server>
<table>
<tr>
<td>可选运动</td>
<td><!-- 格式 --></td>
<td>已选运动</td>
</tr>
<tr>
<td>
<asp:listbox id="AvailableSports" width="100px" runat=server>
<asp:listitem>足球</asp:listitem>
<asp:listitem>篮球</asp:listitem>
<asp:listitem>排球</asp:listitem>
<asp:listitem>棒球</asp:listitem>
<asp:listitem>游泳</asp:listitem>
</asp:listbox>
</td>
<td><!-- 格式 --></td>
<td>
<asp:listbox id="SelectedSports" width="100px" runat=server>
<asp:listitem>网球</asp:listitem>
<asp:listitem>羽毛球</asp:listitem>
<asp:listitem>乒乓球</asp:listitem>
</asp:listbox>
</td>
</tr>
<tr>
<td><!-- 格式 --></td>
<td>
<asp:button text="<<" OnClick="RemoveAllBtn_Click" runat=server/>
<asp:button text="<" OnClick="RemoveBtn_Click" runat=server/>
<asp:button text=">" OnClick="AddBtn_Click" runat=server/>
<asp:button text=">>" OnClick="AddAllBtn_Click" runat=server/>
</td>
<td><!-- 格式 --></td>
</tr>
</table>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?