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

首頁 > 開發(fā) > 綜合 > 正文

ListBox控件基本功能

2024-07-21 02:24:12
字體:
來源:轉載
供稿:網(wǎng)友


收集最實用的網(wǎng)頁特效代碼!

listbox基本功能首先是列表項的添加,客戶端實現(xiàn)代碼添加在listbox實例化代碼中間,例如:
<asp:listitem value="value" selected=true>text</asp:listitem>

若在服務器端實現(xiàn),為避免每次加載時執(zhí)行添加列表項,上述代碼包含在下面代碼中:
if(!ispostback)
{
}

webform頁面上須添加2個listbox(listbox1和lixtbox2)和2個命令按鈕,listbox1不為空。列表項從listbox1添加到listbox2須在button1單擊事件中調用add方法:
listbox2.items.add(listbox1.selectedvalue);

若要從listbox2中刪除列表項的話須在button2單擊事件中調用remove方法:
listbox2.items.remove(listbox2.selectedvalue);

列表項從listbox1添加到listbox2后,列表項從listbox1中刪除:
int i=0;
while(i<listbox1.items.count)
{
if(listbox1.items[i].selected==true)
{
listbox2.items.add(listbox1.items[i]);
listbox1.items.remove(listbox1.items[i]);
}
else
i+=1;
}

這樣只能實現(xiàn)單項添加,想要實現(xiàn)多項添加,首先設置listbox1的selectionmode屬性值multiple,listbox1允許多項選中。

在button1單擊事件中添加
foreach(listitem myitem in listbox1.items)
if(myitem.selected==true)
listbox2.items.add(myitem);

想要一次清空listbox2中所有選項可在button2單擊事件中調用clear方法,
listbox2.items.clear();

若列表項已經(jīng)添加,不允許二次添加,button1單擊事件中的代碼包含在:
if(listbox2.items.findbyvalue(listbox1.selectedvalue)==null)
{
}


listbox與數(shù)據(jù)庫綁定就是指定他的datasource和datatextfield屬性,
listbox2.datasource=數(shù)據(jù)源;
listbox2.datatextfield="字段名";
listbox2.databind();


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 通渭县| 昭通市| 田林县| 宁国市| 广丰县| 吐鲁番市| 昌吉市| 剑河县| 苏州市| 新源县| 平遥县| 新余市| 建昌县| 沛县| 大关县| 南岸区| 江达县| 安化县| 新蔡县| 营口市| 威信县| 响水县| 天全县| 文水县| 济阳县| 海南省| 涿州市| 正镶白旗| 盐边县| 上蔡县| 肇州县| 万全县| 三亚市| 榆树市| 白玉县| 白沙| 洪洞县| 涡阳县| 连江县| 阜阳市| 阜阳市|