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

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

C#下實(shí)現(xiàn)主從dropDownList互動(dòng)的方法

2024-07-21 02:19:50
字體:
供稿:網(wǎng)友

相信和我一樣,有很多同行都遇到主從dropdownlist互動(dòng)的問題,比如選擇了縣,那么讓系統(tǒng)自動(dòng)在dropdownlist2中列出該縣下屬的鄉(xiāng)名列表,而選了鄉(xiāng)后,再在dropdownlist3中列出該鄉(xiāng)下屬的村的列表,那么我以前的解決方法是重新rill相應(yīng)dropdownlist所綁定的dataset,這樣費(fèi)事費(fèi)資源,而且麻煩,其實(shí)我們可以用rowfilter來實(shí)現(xiàn),下面是我的具體實(shí)現(xiàn)方法:

override protected void oninit(eventargs e)
{
//
// codegen: 該調(diào)用是 asp.net web 窗體設(shè)計(jì)器所必需的。
//
initializecomponent();
base.oninit(e);
inita();
}

//初始化dorpdownlist

dataset myds;
//cconection 為我的自定義類;實(shí)現(xiàn)與數(shù)據(jù)庫的連接,其中有一屬性為cnn,為oledbconnection.
cconection mycnn;

public void inita()
{
mycnn=new cconection();
string strsql;
strsql="select 編號(hào),名稱 from sys_county order by 編號(hào)";
oledbdataadapter myoleap=new oledbdataadapter(strsql,mycnn.cnn) ;
myds=new dataset() ;
myoleap.fill(myds,"sys_county");
this.dropdownlist1.datasource=myds.tables["sys_county"];
this.dropdownlist1.datavaluefield="編號(hào)";
this.dropdownlist1.datatextfield="名稱";
this.dropdownlist1.databind();
strsql="select 編號(hào),名稱,所屬縣 from sys_town order by 編號(hào)";
myoleap.selectcommand.commandtext=strsql;
myoleap.fill(myds,"sys_town");
this.dropdownlist2.datasource=myds.tables["sys_town"];
this.dropdownlist2.datavaluefield="編號(hào)";
this.dropdownlist2.datatextfield="名稱";
myoleap.dispose();
}

//dropdownlist1的changed改變dorpdownlist2的顯示值,

private void dropdownlist1_selectedindexchanged(object sender, system.eventargs e)
{
myds.tables["sys_town"].defaultview.rowfilter="所屬縣='" + this.dropdownlist1.selectedvalue +"'";
this.dropdownlist2.databind();
}
[注意:]以上代碼在c#的webform下實(shí)現(xiàn),dropdownlist1的autopostback必須為true.




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

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 太谷县| 拜城县| 广州市| 卓尼县| 利川市| 冷水江市| 宜君县| 揭西县| 安吉县| 米林县| 离岛区| 馆陶县| 博客| 房山区| 辽阳县| 二连浩特市| 塔河县| 临湘市| 金堂县| 海兴县| 侯马市| 吕梁市| 红桥区| 库尔勒市| 海宁市| 玉树县| 浙江省| 弥渡县| 东乌珠穆沁旗| 泾源县| 高淳县| 灌云县| 汤原县| 九台市| 奈曼旗| 永仁县| 辽宁省| 新竹县| 凤阳县| 峡江县| 镇雄县|