ASP.NET中WebForm组件CheckBoxList编程(1)
点击次数:35 次 发布日期:2008-11-26 15:33:11 作者:源代码网
|
源代码网推荐 源代码网推荐 这时你可能要问,这不是多此一举么,既然有了CheckBox组件,还要CheckBoxList组件干什么?这是因为在程序设计的过程中,处理CheckBoxList组件要往往要比处理CheckBox组件相对容易的多并且也明了的多。举例如下: 源代码网推荐 源代码网推荐 假定有一个CheckBoxList组件和有十个CheckBox组件,并且这个CheckBoxList组件是由这十个CheckBox组件构成的。为了检测这十个CheckBox组件中的哪些已经被选择的,如果程序中选用的CheckBox组件就需要如下代码: 源代码网推荐 源代码网推荐 if ( C1 . Checked ) 源代码网推荐 { 源代码网推荐 } 源代码网推荐 if ( C2 . Checked ) 源代码网推荐 { 源代码网推荐 } 源代码网推荐 .... 源代码网推荐 if ( C10 . Checked ) 源代码网推荐 { 源代码网推荐 } 源代码网推荐 源代码网推荐 但如果程序中使用了CheckBoxList组件,就只需要以下这几行代码就可以了: 源代码网推荐 源代码网推荐 for ( int i = 0 ; i < CHK . Items . Count ; i++ ) 源代码网推荐 { 源代码网推荐 if ( CHK . Items [ i ] . Selected ) 源代码网推荐 { 源代码网推荐 //处理你要完成的工作 源代码网推荐 } 源代码网推荐 } 源代码网推荐 源代码网推荐 注释:其中C1 -- C10是CheckBox组件,CHK是CheckBoxList组件 源代码网推荐 源代码网推荐 可见用了CheckBoxList组件,在程序设计中的确更明了,更简洁了。并且只要你掌握了CheckBoxList组 件的用法,CheckBox组件的用法大致也就会了。 源代码网推荐 做人要厚道,请注明转自酷网动力(www.ASPCOOL.COM)。 源代码网推荐 源代码网供稿. |
