c# 下拉框 获取值 确认该值存在
//下面代码是:查找下拉框列表值为“col_code”的项,然后该项设定为选定项。this.dpdColumnCode.Items.FindByValue(dt.Rows...
//下面代码是:查找下拉框列表 值为 “col_code”的项,然后该项设定为选定项。
this.dpdColumnCode.Items.FindByValue(dt.Rows[0]["col_code"].ToString()).Selected = true;
出现问题是:如果,列表框不存在值为“col_code”的项是报错,请问如何解决? 展开
this.dpdColumnCode.Items.FindByValue(dt.Rows[0]["col_code"].ToString()).Selected = true;
出现问题是:如果,列表框不存在值为“col_code”的项是报错,请问如何解决? 展开
展开全部
try
或者先判断col_code存不存在
或者先判断col_code存不存在
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
判断dt.Rows[0]["col_code"]是否为null,不为null再调用这句。
动手测试下。
动手测试下。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
设定为选定项。应该不用这样啊!
下拉框有selectedItem,selectedValue,selectedindex的属性,this.dpdColumnCode.selectedItem=dt.Rows[0]["col_code"].ToString();
看看这样行不行!如果这样不行的话就是下拉框没有dt.Rows[0]["col_code"].ToString()这个值;
下拉框有selectedItem,selectedValue,selectedindex的属性,this.dpdColumnCode.selectedItem=dt.Rows[0]["col_code"].ToString();
看看这样行不行!如果这样不行的话就是下拉框没有dt.Rows[0]["col_code"].ToString()这个值;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
index判断
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询