欢迎光临
我们一直在努力

ASP.NET中WebForm组件CheckBoxList编程(1)-.NET教程,Asp.Net开发

建站超值云服务器,限时71元/月

checkbox选择组件是一个程序中都经常的组件。在程序设计中使用到该组件,一般都不会只使用到一个,往往是以多个此类组件的形式出现的。在asp.net页面中如果要使用到多个checkbox组件,除了添加多个checkbox组件在页面中之外,还有一种比较方便的方法,就是使用checkboxlist组件。checkboxlist组件是由一组的checkbox组件组成的,在此组件中checkbox是做为条目的形式出现的,并且对每个在checkboxlist组件中的checkbox都有一个索引号,这样在程序中就更容易来处理了。
  
    这时你可能要问,这不是多此一举么,既然有了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组件的用法大致也就会了。

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » ASP.NET中WebForm组件CheckBoxList编程(1)-.NET教程,Asp.Net开发
分享到: 更多 (0)