C# combobox控件的问题

我在一个combobox里用了一个SelectedIndexChanged事件privatevoidcbo_SelectedIndexChanged(objectsend... 我在一个combobox里用了一个SelectedIndexChanged事件
private void cbo_SelectedIndexChanged(object sender, EventArgs e){
this.cboGrade.Text = ""; //清空这里的数据(这个可以清空)
this.cboClass.Text = ""; //清空这里的数据(但运行后该数据不能被清空)
DataView dv = dataset.Tables["vw_ClassManage"].DefaultView;
dv.RowFilter = "TeacherName='" + cbo.Text + "'";
this.dgvClass.DataSource = dv; //这里用的是dataGridView控件
}
想请问一下为什么有一个可以被清空而有一个却不能被清空呢?如果要两个都清空应该怎么操作呢?
我设置了一个断点,发现那个值不会被清空,还是那个Text里的值。
展开
 我来答
lhyhyp
2009-06-01 · TA获得超过350个赞
知道答主
回答量:205
采纳率:0%
帮助的人:179万
展开全部
你可以先看看cboClass这个空间的触发事件已经修改了吗 ?
就是在cboClass的事件里面看触发没有
你可以先写这个SelectedIndexChanged方法
再选择cboClass这个的事件

还有就是你明白这个SelectedIndexChanged事件的意思先哦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友41766de82
2009-05-31 · TA获得超过1089个赞
知道大有可为答主
回答量:3174
采纳率:33%
帮助的人:2618万
展开全部
没有上下的环境很难判断问题原因,你可以设置一个断点,然后按F10逐语句执行以检查语句是否执行以及执行后的状态
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
aini6699
2009-06-01 · TA获得超过3750个赞
知道小有建树答主
回答量:963
采纳率:100%
帮助的人:251万
展开全部
你把cboClass放到前面看看能清空吗,要不你再换个combobox试试。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式