C# 中 怎样判断ComBox绑定的数据是否为空?

比如说星座表star有Id(编号),Type(类别名称)字段。在子表中要用到星座表中的星座编号,用ComBox绑定时要显示的是类别名称,但是子表中的星座编号可以为空,请问... 比如说星座表star 有Id(编号),Type(类别名称)字段。 在子表中要用到星座表中的星座编号,用ComBox绑定时要显示的是类别名称,但是子表中的星座编号可以为空,请问为空的问题怎么解决?怎么判断子表的Id是否为空? 展开
 我来答
愈叶孤丹XS
推荐于2017-09-20 · TA获得超过237个赞
知道答主
回答量:218
采纳率:0%
帮助的人:161万
展开全部
combobox他绑定时显示的的确是类别名称。但还可以绑定不显示的编号。这样你就可以用到编号了。

combobox.valuemember="id" 这样就绑定了不显示在控件上的编号。
然后调用编号。就可以写一行代码。combobox名称.selectvalue就是你想要的编号了。记得要类型转换。convert.ToInt32(combobox名称.selectvalue)
芹菜大哥
2012-02-20 · TA获得超过125个赞
知道小有建树答主
回答量:116
采纳率:0%
帮助的人:101万
展开全部
DBNull,.net中有这个类。一是你绑定之前判断,如果是绑定后判断,直接判断ComBox的value不成了么
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式