怎样把已经有很多内容的DropDownList列表定位到某一项 .NET技术 / C# - CSDN社区 communi
luyued 发布于 2011-04-12 15:44 浏览 N 次怎样把已经有很多内容的DropDownList列表定位到某一项
DropDownList中数据如下:
山东
山西
河北
河南
怎样使它的显示值为“河北”?
我这样做出错:
DropDownList的当前项为“山东”
我使用DropDownList.SelectedItem.text="河北",
结果原来的“山东”变成“河北”
DropDownList中数据变成如下内容:
河北
山西
河北
河南
问题点数:100、回复次数:9Top
DropDownList.Items.FindText("河北")Top
2 楼cuike519(I will be back!)DropDownList.Items.FindText("河北").Selected = true;
//但是在这之前一定要判断DropDownList.Items.FindText("河北")是否存在!Top
DropDownList.Items["河北"].Selected=true;Top
dropdownlist.Items.FindByText("山东").Selected = true;Top
1.得判断有否有该值,否则将出错
dropdownlist.Items.FindByText("山东").Selected = true;
2.
void GetSeleIndex(DropDownList ddl,string sValues)
{
for(int i=0;i
if (ddl.Items[i].Value==sValues)
{
ddl.SelectedIndex=i;
return;
}
}
}Top
try
{
dropdownlist.Items.FindByText("河北").Selected = true;
}
catch(Exception ex)//如果不包含Text为河北的项会出现异常,在这里捕获。
{
dropdownlist.Items[0].Selected=true;//如不包含河北项,选则第一项。
}Top
也可以通过FindByValue()来实现,如果各个item中都有value值的话。方法同hq1305018(跃强) 。Top
try
{
dropdownlist.Items.FindByText("河北").Selected = true;
}
catch(Exception ex)//如果不包含Text为河北的项会出现异常,在这里捕获。
{
dropdownlist.Items[0].Selected=true;//如不包含河北项,选则第一项。
}
如上所说
Top
你这好像后台与数据库进行了绑定.
如果这样的话.要通过表来定位了.Top
本文出自: 怎样把已经有很多内容的DropDownList列表定位到某一项 .NET技术 / C# - CSDN社区 community.csdn.net
- 06-30· 第二十二章 遥知喜色动天
- 06-30· 七色天颜 2穿越
- 06-30· 天颜袜业加盟-天颜袜子怎
- 06-30· [转载]眷慕天颜(焦剧观后
- 06-30· 权益部
- 06-30· 江西省实施《中华人民共
- 06-30· 建议第4983号 建言主题:
- 06-30· [转载]股东权益收益率--
- 06-30· 《权益保护法》多选题
- 06-30· 记录毕业(1st part 北师篇
- 06-30· 淘宝专线
- 06-29· [转载]噶玛巴900周年庆
- 06-29· 噶玛巴900周年庆
- 06-29· “在我的光明宁提传承中
- 06-29· [转载]噶玛巴九百周年庆典
- 06-29· [转载]课题分组
- 06-29· 浪莎丝袜内衣品牌直销 浪
- 06-29· 我真有才
- 06-29· 7月12日 浙江诸暨第三站
- 06-29· 静脉曲张袜洗涤_548