.aspx代码例如以下:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Sample 3-06.aspx.cs" Inherits="Sample_3_6" %>





<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">





<html xmlns="http://www.w3.org/1999/xhtml">

<head runat="server">

    <title></title>

    <link href="StyleSheet.css" rel="stylesheet" type="text/css" />

</head>

<body>

    <form id="form1" runat="server">

    <div id="mydiv">

    <h2>CheckBox应用</h2>

    

    <%--程序1--%>

    <div>

        <asp:CheckBox ID="CheckBox1" runat="server" Text ="我是AutoPostBack" 

            AutoPostBack="true" oncheckedchanged="CheckBox1_CheckedChanged"  />   

        &nbsp;   

        <asp:TextBox ID="txt_1" runat="server"></asp:TextBox>

    </div>

    <hr />





    <%--程序2--%>

    <div id="div_chklist" runat="server" >

        <p>请选择你的爱好:</p>

        <asp:CheckBox ID="CheckBox2" runat="server" Text ="逛街" Width="100px" />

        <asp:CheckBox ID="CheckBox3" runat="server" Text ="喝茶" Width="100px" />

        <asp:CheckBox ID="CheckBox4" runat="server" Text ="唱歌" Width="100px" />

        <asp:CheckBox ID="CheckBox5" runat="server" Text ="购物" Width="100px" />

        <asp:CheckBox ID="CheckBox6" runat="server" Text ="看电影" Width="100px" />

        <asp:CheckBox ID="CheckBox7" runat="server" Text ="看书" Width="100px" />

        <asp:CheckBox ID="CheckBox8" runat="server" Text ="旅游" Width="100px" />

        <asp:CheckBox ID="CheckBox9" runat="server" Text ="听音乐" Width="100px" />

        <asp:CheckBox ID="CheckBox10" runat="server" Text ="爬山" Width="100px" />

        <asp:CheckBox ID="CheckBox11" runat="server" Text ="玩游戏" Width="100px" />

        <asp:CheckBox ID="CheckBox12" runat="server" Text ="看综艺节目" Width="100px" />

        <asp:CheckBox ID="CheckBox13" runat="server" Text ="学ASP.NET" Width="100px" />

        <br /><br />

        <asp:Button ID="btn_submit" runat="server" Text="提交" Height="29px" 

            Width="78px" onclick="btn_submit_Click" /> 

        <br /><br />

        您选择的是:<asp:TextBox ID="TextBox1" runat="server" Height="56px" 

            Width="310px" TextMode="MultiLine"></asp:TextBox>





    </div>

    <hr />

    <div style="text-align:center; padding:10px; ">

        <asp:Button ID="Button1" runat="server" Text="foreach循环语句应用于数组代码演示样例" 

            onclick="Button1_Click" />

    </div>

    

    </div>

    </form>

</body>

</html>

.aspx.cs代码例如以下:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls; public partial class Sample_3_6 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{ }
protected void CheckBox1_CheckedChanged(object sender, EventArgs e)
{
//C#中的3元运算符 :?的使用方法
txt_1.Text = (CheckBox1.Checked) ? "选中状态" : "非选中状态"; }
protected void btn_submit_Click(object sender, EventArgs e)
{ //首先要清空TEXTBOX的内容;以免受上一次操作的影响
TextBox1.Text = "";
CheckBox chk; //foreach语句 ctl是循环的自变量不可被更改;所以要引入还有一个变量chk(控件类型)
foreach (Control ctl in div_chklist.Controls)
{ if (ctl is CheckBox) {
chk = (CheckBox)ctl;
if (chk.Checked) { TextBox1.Text += chk.Text + ","; }
} }
} protected void Button1_Click(object sender, EventArgs e)
{
TextBox1.Text = "";
char[] cA = "ABCDEFGHIJKLMNOPQRSTUVWXYZ".ToCharArray(); foreach (char _ca in cA) {
TextBox1.Text += _ca.ToString() + Convert.ToChar(13); } }
}

CheckBox和控件Foreach循环的更多相关文章

  1. MFC入门(三)-- MFC图片/文字控件(循环显示文字和图片的小程序)

    惯例附上前几个博客的链接: MFC入门(一)简单配置:http://blog.csdn.net/zmdsjtu/article/details/52311107 MFC入门(二)读取输入字符:http ...

  2. css 内容超过容器宽度,checkbox等控件不会随着内容延伸

    <div a> <div id='内容容器'> <div>很长的内容</div><input type='checkbox'/> </ ...

  3. JQuery中_Radio、DropDownList、Checkbox选择控件的处理

    Radio  1.获取选中值,三种方法都可以: $('input:radio:checked').val(): $("input[type='radio']:checked").v ...

  4. Foreach控件使用

    在SSIS中,Foreach控件可以循环处理选中的文件中的文件,例如sql文件,Excel文件等.下面就介绍一个比较经典的案例,将一个文件夹中包含的多个Excel文件循环导入至数据库中. 第一步:在数 ...

  5. C# winform 遍历所有页面的所有控件 ,然后判断组件类型是什么

    //循环整个form上的控件 foreach (Control c in this.Controls) { //看看是不是checkbox if (c is CheckBox) { //将找到的con ...

  6. 怎样实现Web控件文本框Reset的功能

    在ASP.NET开发过程序,在数据插入之后,文本框TextBox控件需要Reset.如果只有一两个文件框也许没有什么问题,如果网页上有很多文本框,你就会有点问题了.再加上某一情形,一些文本框是有默认值 ...

  7. Winform-CheckBox、ChecklistBox控件遍历代码

    CheckBox,是各种开发语言环境和网页中常用的控件.下面,本文给大家讲解的是C#Winform版的CheckBox.控件遍历.全选.反选实例代码.①直接引用如果窗体form中存在CheckBox控 ...

  8. ASP.NET - TreeView控件,只操作最后一级节点

    效果: 使用母板页进行,左右页面进行跳转. 绑定TreeView控件:http://www.cnblogs.com/KTblog/p/4792302.html 主要功能: 点击节点的时候,只操作最后一 ...

  9. CSharpGL(45)自制控件的思路

    CSharpGL(45)自制控件的思路 +BIT祝威+悄悄在此留下版了个权的信息说: 本文介绍CSharpGL实现自制控件的方法. 所谓自制控件,就是用纯OpenGL模仿WinForm里的Button ...

随机推荐

  1. nyoj 55 懒省事的小明 优先队列 multiset 还有暴力

    懒省事的小明 时间限制: 3000 ms  |  内存限制: 65535 KB 难度: 3   描述       小明很想吃果子,正好果园果子熟了.在果园里,小明已经将所有的果子打了下来,而且按果子的 ...

  2. uva 10603

    紫皮书的例题 照着敲了一遍,非原创 大题思路主要是三杯水,而水的总数是知道的,相当于知道第一第二杯水的体积,第三杯水的体积也就确定了. 用第一第二杯水的体积来标记数组是否遍历过 优先队列来找移动体积最 ...

  3. C语言中 struct成员变量顺序对内存的占用

    在C语言的结构体中,是会按照其变量类型来进行分配内存大小的.但是对于不同的编译器,结果是不同的,在VC++6.0中是怎么个分配情况呢?用一下C中的关键字sizeof()来测试下,注意sizeof()不 ...

  4. hdu 4090 GemAnd Prince

    题目大意: 别人说是消消看,至于你玩没玩过.反正我是没玩过的. 就是选择一个钻石,可以消除与它相连的所有钻石.并获得 消除数量*消除数量  的分 思路: 直接暴搜,然后用一个cnt数组表示每一种钻石剩 ...

  5. android Activity切换动画效果

    为Activity设置左右进出的效果,能够通过在Mainfest.xml文件里设置主题的方式来实现.还能够使用java代码. 一.设置样式 先看看实现动画的样式: <style name=&qu ...

  6. Linux学习记录--匿名沟通渠道

    匿名沟通渠道 管道Linux最初支持Unix IPC其中的一种形式.具有下列特征: 1.管道是半双工.数据可以仅在一个方向流动:当双方需要沟通.建设两条管线需要. 2.仅仅能用于父子进程或者兄弟进程之 ...

  7. jbpm部署流程定义到MySql报乱码解决方案

    问题起因: 我在使用ant将流程定义和流程相关资源部署到JBPM数据库中的时候,报了下面一个错误. 错误提示,大概是: 11:33:40,781 ERROR JDBCExceptionReporter ...

  8. UVA 10795 - A Different Task(递归)

     A Different Task  The (Three peg) Tower of Hanoi problem is a popular one in computer science. Brie ...

  9. 在VC下显示JPEG、GIF格式图像的一种简便方法

    在VC下显示JPEG.GIF格式图像的一种简便方法 一. 引言  JPEG图像压缩标准随然是一种有损图像压缩标准,但由于人眼视觉的不敏感,经压缩后的画质基本没有发生变化,很快便以较高的压缩率得到了广泛 ...

  10. Android菜鸟的成长笔记(8)——Intent与Intent Filter(上)

    原文:[置顶] Android菜鸟的成长笔记(8)——Intent与Intent Filter(上) Intent代表了Android应用的启动“意图”,Android应用将会根据Intent来启动指 ...