.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. Ajax - 在函数中使用Ajax怎么使用返回值 - Ajax赋值给全局变量异常的解决方法

    要使用异步操作:  async : false,//取消异步操作 //添加节点函数 function InsertNode(nodenum, nodename, type) { var returnv ...

  2. PP屏幕增强点

    生产订单CO01/CO02/CO03屏幕增强 smod:PPCO0012 工票输入CO11N SMOD:CONFPP07 增强里经常会用内存读取数据:比如: ) TYPE c. FIELD-SYMBO ...

  3. 利用PS滤镜及图层叠加制作水墨荷花

    水墨荷花制作思路并不复杂:把图片转为黑白,用滤镜等增加水墨纹理即可.不过在处理的时候还有很多细节需要处理,如图片的背景,水墨纹理控制范围等,这些需要自己慢慢摸索. 原图 最终效果 1.打开素材图片,把 ...

  4. C 函数 strstr 的高效实现

          C函数库中有一个函数 strstr(char*, char*),它实现的是在一个原字符串中查找一个子串.假设找到这种一个子串,返回这个子串在原字符串中的起始位置,若没有找到这种一个子串.则 ...

  5. javascript (九)注释

    单行注释,采用双斜杠  // 多行注释,采用 /* */

  6. UI编辑器

    本篇教程通过制作捕鱼达人的启动界面来说明CocoStudio UI编辑器的用法.先看看效果图 好了,下面一步一步的动手做吧! 1.打开软件 2.新建项目 依次打开软件主界面左上角菜单栏的:“文件”-- ...

  7. error: /usr/include/stdio.h: Permission denied 的一种情况分析

    error: /usr/include/stdio.h: Permission denied 的一种情况分析 代码: #include <stdio.h> int main(){ prin ...

  8. Swift - 设置UIView的背景色和背景图片

    1,使用UIColor的内置颜色设置背景色 1 2 var page = UIView() page.backgroundColor = UIColor.greenColor() 2,设置自定义颜色 ...

  9. QS Network(最小生成树)

    题意:若两个QS之间要想连网,除了它们间网线的费用外,两者都要买适配器, 求使所有的QS都能连网的最小费用. 分析:这个除了边的权值外,顶点也有权值,因此要想求最小价值,必须算边及顶点的权值和. 解决 ...

  10. [Django实战] 第4篇 - 用户认证(用户登录)

    今天来实现用户登录模块 首先,我们创建一个表单(forms.py): from django import forms from django.contrib.auth.models import U ...