controls4.aspx font size:
<html>
<head>
<title>Handling Multiple Control Action Events</title>
<link rel="stylesheet" href="/shared/netdemos.css">

<script language="C#" runat="server">
void AddBtn_Click ( object src, EventArgs e ) {
   if ( AvailableFonts.SelectedIndex != -1 ) {
      InstalledFonts.Items.Add ( new ListItem ( AvailableFonts.SelectedItem.Value ) );
      AvailableFonts.Items.Remove ( AvailableFonts.SelectedItem.Value );
   }
}

void AddAllBtn_Click ( object src, EventArgs e ) {
   while ( AvailableFonts.Items.Count != 0 ) {
      InstalledFonts.Items.Add ( new ListItem ( AvailableFonts.Items [ 0 ].Value ) );
      AvailableFonts.Items.Remove ( AvailableFonts.Items [ 0 ].Value );
   }
}

void RemoveBtn_Click ( object src, EventArgs e ) {
   if ( InstalledFonts.SelectedIndex != -1 ) {
      AvailableFonts.Items.Add ( new ListItem ( InstalledFonts.SelectedItem.Value ) );
      InstalledFonts.Items.Remove ( InstalledFonts.SelectedItem.Value );
  }
}

void RemoveAllBtn_Click ( object src, EventArgs e ) {
   while ( InstalledFonts.Items.Count != 0 ) {
      AvailableFonts.Items.Add ( new ListItem ( InstalledFonts.Items [ 0 ].Value ) );
      InstalledFonts.Items.Remove ( InstalledFonts.Items [ 0 ].Value );
   }
}
</script>
</head>

<body>
<!-- #include virtual="~/shared/top.inc -->
<div class="header"><h2><b>Handling</b> Multiple Control Action <b>Events</b></h2></div>

<!-- #include virtual="~/shared/viewsrc_top.inc" -->
<hr size=1 width=92%>

<center>
<form runat="server">

<p>This sample demonstrates how to handle multiple control action events raised from different &lt;<code>asp:button</code>&gt; controls.</p>

<table>
<tr>
   <td>Available Fonts</td>
   <td><!-- Filler --></td>
   <td>Installed Fonts</td></tr>

<tr>
   <td>
   <asp:listbox id="AvailableFonts" width="100px" runat=server>
      <asp:listitem>Roman</asp:listitem>
      <asp:listitem>Arial Black</asp:listitem>
      <asp:listitem>Garamond</asp:listitem>
      <asp:listitem>Somona</asp:listitem>
      <asp:listitem>Symbol</asp:listitem>
   </asp:listbox></td>
   <td><!-- Filler --></td>
   <td>
   <asp:listbox id="InstalledFonts" width="100px" runat=server>
      <asp:listitem>Times</asp:listitem>
      <asp:listitem>Helvetica</asp:listitem>
      <asp:listitem>Arial</asp:listitem>
   </asp:listbox></td></tr>

<tr>
   <td><!-- Filler --></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><!-- Filler --></td></tr>
</table>

</form>
</center>
<hr size=1 width=92%>
<!-- #include virtual="~/shared/viewsrc.inc" -->

</body>
</html>