listbox的问题! 举个例子,web项目,我想在listbox中查找看看有没有‘abc’这一项,应该怎么写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 try{ string zzz = ListBox1.Items.FindByText("abc").Value;}catch{ //没有} 不行啊,string zzz = ListBox1.Items.FindByText("abc").Value;有错误! 有错是你没有这个项加上try{正常}catch{有错} 要给分我哦。。因为ListBox根本没有FindByText属性。你可以用循环去判断。。DEMO:for(int i=0;i<this.listBox1.Items.Count;i++) { if (this.listBox1.Items[i].ToString()=="abc") return true; } if(ListBox1.Items.FindByText("abc") == null){//没有}else{//有} 上面写错了不好意思还是yuling_xia(小师弟)的对javascript到时可以想上面那样写,不过要边一下 有没有win8 metro风格的第三方控件? foreach循环的问题 获取文件夹路径问题 一个Socket 两个端口 vs2008的工程怎样用vs2005打开? 这样的正则表达式怎么写? 如何得到系统当前时间前20秒的时间值? 求助:如何根据Table中的数据来生成二维,三维柱状图 开源 〓〓 给我源代码 ? C# 新手问题 多线程和配置文件问题 求救,如何点击网页上的一个下载按钮,让文件下载到本地后直接打开,如EXCEL文件 求CVS的相关东东
{
string zzz = ListBox1.Items.FindByText("abc").Value;
}
catch
{
//没有
}
因为ListBox根本没有FindByText属性。
你可以用循环去判断。。
DEMO:
for(int i=0;i<this.listBox1.Items.Count;i++)
{
if (this.listBox1.Items[i].ToString()=="abc")
return true;
}
{
//没有
}
else
{
//有
}