ASP.NET页面的CheckBoxList组件详解

CheckBox选择组件是一个程序中都经常的组件。在程序设计中使用到该组件,一般都不会只使用到一个,往往是以多个此类组件的形式出现的。在ASP.NET页面中如果要使用到多个CheckBox组件,除了添加多个CheckBox组件在页面中之外,还有一种比较方便的方法,就是使用CheckBoxList 组件。CheckBoxList组件是由一组的CheckBox组件组成的,在此组件中CheckBox是做为条目的形式出现的,并且对每个在 CheckBoxList组件中的CheckBox都有一个索引号,这样在程序中就更容易来处理了。

这时你可能要问,这不是多此一举么,既然有了CheckBox组件,还要CheckBoxList组件干什么?这是因为在程序设计的过程中,处理CheckBoxList组件要往往要比处理CheckBox组件相对容易的多并且也明了的多。举例如下:

假定有一个CheckBoxList组件和有十个CheckBox组件,并且这个CheckBoxList组件是由这十个CheckBox组件构成的。

一.如何在创建一个CheckBoxList组件:
 


  1. < asp:CheckBoxList runat = "server" id = C1 > 
  2. < asp:ListItem Value = 1 >第一个检查框< /asp:ListItem > 
  3. < asp:ListItem Value = 2 >第二个检查框< /asp:ListItem > 
  4. < asp:ListItem Value = 3 >第三个检查框< /asp:ListItem > 

.....
注释:在这里可以加入若干个检查框
< /asp:CheckBoxList >

在ASP.NET页面中加入上面的语句,就可以产生一个名称为"C1"的CheckBoxList组件了。

二.CheckBoxList组件中经常使用到的属性:

1.TextAlign属性:取值为:Left、Right。如果TextAlign的值为Left则CheckBoxList组件中的检查框的文字在选框的左边,同理如果TextAlign的值为Right则检查框的文字在选框的右边。

2.Selected属性:为布尔型,判定组件中的检查框是否被选中。

3.RepeatColumns属性:在CheckBoxList组件中有若干检查框,此属性主要是设定这些检查框到底用多少行来显示。

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索checkbox
, 组件
, checkboxlist
, 一个
, 检查
, ListItem
, CheckBox组件
CheckBoxList全选
,以便于您获取更多的相关知识。

时间: 2024-10-29 01:00:33

ASP.NET页面的CheckBoxList组件详解的相关文章

asp.net iis URLRewrite 实现方法详解

原文 asp.net iis URLRewrite 实现方法详解 实现非常简单首先你要在你的项目里引用两个dll:actionlessform.dll.urlrewriter.dll,真正实现重写的是 urlrewriter.dll   但是如果你要实现分页,那么必须使用这个actionlessform .dll.文件下载见文章底部.现在来看操作步骤: 第一步,下载组件,把urlrewriter.dll 复制到你的项目 bin 目录下. 第二步,在web.config中的<configurati

Android ListView组件详解及示例代码_Android

Android 列表组件 ListView 列表组件是开发中经常用到组件,使用该组件在使用时需要为它提供适配器,由适配器提供来确定显示样式和显示数据. 下面看一个例子: 新建一个项目Lesson8_ListViewTest,Activity name是MainListViewTest . MainListViewTest.java的代码是: package android.basic.lesson8; import android.app.Activity; import android.os.

Android中 service组件详解_Android

 service组件跟activity组件及其类似,可以说service是没有界面的activity, 当然service的生命周期和activity还是有一定的差别的.    service组件一般用在什么地方的,上面讲了service组件没有界面,不用跟用户直接交互, 所以service组件一般运行在后台.比如做一些不需要界面的数据处理等等. 开发service需要两个步骤:    1,定义一个基础service的子类.     2,在AndroidManifest.xml 文件中配置该se

aso.net传值-html页面如何接收asp.net页面的session值

问题描述 html页面如何接收asp.net页面的session值 这是一个asp.net页面,想要将用户名传到一个html页面并打印出来,求具体代码 解决方案 在你的asp.net里面写 <% =Session["用户名"] %> 解决方案二: ASP.net 关闭页面时清空SessionASP.net 关闭页面时清空Session

Android Service生命周期 Service里面的onStartCommand()方法详解

在Demo上,Start一个Service之后,执行顺序:onCreate - > onStartCommand 然后关闭应用,会重新执行上面两步. 但是把代码拷贝到游戏工程发现,关闭游戏后,只执行了onStart,却没有执行onStartCommand! 查找到下面的文章: [plain] view plain copy   Service里面的onStartCommand()方法详解      启动service的时候,onCreate方法只有第一次会调用,onStartCommand和on

用Delphi 6开发ASP上传组件详解

上传|详解 文件上传是WEB开发中经常要用到的功能,但ASP本身和内置的组件都不支持文件上传功能.网上流传的一些第三方组件虽然能够解决这个问题,但大多是要收费的,更别说Open Source了.本文将详细剖析WEB文件上传的原理,以及一步步指导读者如何用Delphi6开发一个ASP上传组件. 1 Html文件分析 首先我们来看一个html文件源码,文件名是test.htm,功能是提供用户上传的界面: <html> <body> <center> <form nam

关于ASP.net服务器的入侵方法详解

asp.net|服务器|详解 有个朋友在QQ上问了我关于ASP.net服务器的入侵方法我将ASP.net上的一些入侵常用手段告诉大家 1.ASP中常用的标准组件:FileSystemObject,这个组件为 ASP 提供了强大的文件系统访问能力,可以对服务器硬盘上的任何有权限的目录和文件进行读写.删除.改名等操作.FSO对象来自微软提供的脚本运行库scrrun.dll中.使用下面的代码就可以在ASP中创建一个FSO对象:Set fso = CreateObject("Scripting.File

ASP.NET HTTP运行时组成详解

asp.net|详解 简介 不管使用哪种底层平台可靠性和性能都是对所有 Web 应用程序的主要要求尽管从某种意义上讲这两个要求是相互矛盾的.例如要构建更可靠.更健壮的应用程序可能需要将 Web 服务器与具体的应用程序分离使应用程序在进程外工作.但是如果在不同于 Web 服务器进程的内存环境中工作应用程序将变慢.因此需要采取合理的措施以确保进程外代码尽可能快地运行. 在构建 Microsoft? ASP.NET 运行时环境时依据的设计原则即充分考虑可靠性和性能.得到的 ASP.NET 进程模型包含

ASP.NET MVC Controller激活系统详解:总体设计

我们将整个ASP.NET MVC框架划分为若干个子系统,那么针对请求上下文激活目标Controller对象的子系统被我们成为Controller激活系统.在正式讨论Controller对象具体是如何被创建爱之前,我们先来看看Controller激活系统在ASP.NET MVC中的总体设计,了解一下组成该子系统的一些基本的组件,以及它们对应的接口或者抽象类是什么. 一.Controller 我们知道作为Controller的类型直接或者间接实现了IController接口.如下面的代码片断所示,I