国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

ASP.NET中WebForm組件CheckBoxList編程(1)

2024-07-10 12:55:40
字體:
供稿:網(wǎng)友
checkbox選擇組件是一個(gè)程序中都經(jīng)常的組件。在程序設(shè)計(jì)中使用到該組件,一般都不會(huì)只使用到一個(gè),往往是以多個(gè)此類組件的形式出現(xiàn)的。在asp.net頁面中如果要使用到多個(gè)checkbox組件,除了添加多個(gè)checkbox組件在頁面中之外,還有一種比較方便的方法,就是使用checkboxlist組件。checkboxlist組件是由一組的checkbox組件組成的,在此組件中checkbox是做為條目的形式出現(xiàn)的,并且對每個(gè)在checkboxlist組件中的checkbox都有一個(gè)索引號(hào),這樣在程序中就更容易來處理了。
  
    這時(shí)你可能要問,這不是多此一舉么,既然有了checkbox組件,還要checkboxlist組件干什么?這是因?yàn)樵诔绦蛟O(shè)計(jì)的過程中,處理checkboxlist組件要往往要比處理checkbox組件相對容易的多并且也明了的多。舉例如下:
  
    假定有一個(gè)checkboxlist組件和有十個(gè)checkbox組件,并且這個(gè)checkboxlist組件是由這十個(gè)checkbox組件構(gòu)成的。為了檢測這十個(gè)checkbox組件中的哪些已經(jīng)被選擇的,如果程序中選用的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組件,在程序設(shè)計(jì)中的確更明了,更簡潔了。并且只要你掌握了checkboxlist組 件的用法,checkbox組件的用法大致也就會(huì)了。 
  
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 新津县| 黔西| 乌拉特中旗| 德昌县| 嘉鱼县| 岳阳市| 广宁县| 淅川县| 盐津县| 霍州市| 建宁县| 乌拉特中旗| 黔东| 陈巴尔虎旗| 灵武市| 龙南县| 长沙市| 平塘县| 东乡族自治县| 东莞市| 萨迦县| 彝良县| 伊川县| 华坪县| 合江县| 兴城市| 天柱县| 肥乡县| 丰县| 漳州市| 泾阳县| 五寨县| 大田县| 永春县| 怀远县| 慈溪市| 九龙县| 蛟河市| 阳谷县| 礼泉县| 肃北|