当前位置:编程学习 > C#/ASP.NET >>

用C# winform做一个查询界面(如下图)

追问:那如果选择了复选框后再填入TextBox的值的时候,怎么能获得这个值?是事件不对吗?那应该用什么事件?我改成TextChanged事件后,调试了以后FindSelStr为: " and HylxNo = '0' and HylxNo = '01'" ,textbox中我输入的是01,怎么会有前面那个0呢?额,那怎么去掉前面那个and HylxNo = '0' 啊?用=的话我这里有好几个查询条件,点两个复选框前一个的条件就直接给覆盖掉了,怎么既能避免出现上面的问题又能把几个条件连接起来查询呢?
答案:你原本TextBox就是没有值的,你这个事件是在更改前面的复选框的时候发生,如果在更改复选框的时候对应后面的TextBox没有值的话,你也还是获取不到任何值啊
其他:都没有填上内容,获取肯定是空的啊 猜你用错TextBox了, tbLx不是checkbox1后面的呗。 
你把拼串得逻辑放到确定按钮点击的事件里做就可以了。

上一个:能叫你一声师傅么?我是ASP.NET的初学者,想走开发软件的方向,师傅能不能帮帮我?
下一个:C#数组如何用“,”来分隔?

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,