如例:
<script runat="server" language="C#" debug="true">
    void Page_Load()
    {
      string msg="You have selected the following items:<br />";         if(check1.Items[0].Selected) {
         msg=msg+check1.Items[0].Text + "<br />";
     }
         if(check1.Items[1].Selected) {
         msg=msg+check1.Items[1].Text + "<br />";
     }
         if(check1.Items[2].Selected) {
         msg=msg+check1.Items[2].Text + "<br />";
     }
  Message.Text=msg;
 }
</script>
<html>
<head>
<title>Check box list example</title>
</head>
<body>
<asp:label Id="Message" runat="server" />
<br /><br />
Which city do you wish to look at hotels for?
<br /><br />
<form runat="server">
<asp:CheckBoxList id="check1" runat="server">
  <asp:ListItem id="option1" runat="server" Value="Madrid" />
  <asp:ListItem id="option2" runat="server" Value="Oslo" />
  <asp:ListItem id="option3" runat="server" Value="Lisbon" />
</asp:CheckBoxList>
<br /><br />
<input type="Submit">
</form>
</body>
</html>在运行的时候只显示出:Which city do you wish to look at hotels for?和"Submit"按扭
而<form runat="server">
<asp:CheckBoxList id="check1" runat="server">
  <asp:ListItem id="option1" runat="server" Value="Madrid" />
  <asp:ListItem id="option2" runat="server" Value="Oslo" />
  <asp:ListItem id="option3" runat="server" Value="Lisbon" />
</asp:CheckBoxList>
<br /><br />
<input type="Submit">
</form>
这部份并无显示出来!