无法将类型“object”隐式转换为“bool”。存在一个显式转换(是否缺少强制转换?)
来源:百度知道 编辑:UC知道 时间:2024/06/01 13:38:51
在插入数据时是用下拉控件的,文字是男和女值是1和0
数据表中SEX为int类型
报错地方:
行 14: <td><%#Eval("sex")? "男":"女"%></td>
无法将类型“object”隐式转换为“bool”。存在一个显式转换(是否缺少强制转换?)
数据表中SEX为int类型
报错地方:
行 14: <td><%#Eval("sex")? "男":"女"%></td>
无法将类型“object”隐式转换为“bool”。存在一个显式转换(是否缺少强制转换?)
最好是在写进数据库时就生成男女,而不是写入TRUE和FALSE!!改变一下数据类型,随便改变一下写入数据库时的值,在页面直接读取就行了
www.nc316.cn
<td><%#Eval("sex")? "男":"女"%></td>
%#Eval("sex")?"1":"0"!=%#Eval("sex")?"Ture":"False"
这不是c言语。
不是缺少强制类型转换,而是根本没有办法转换!你能把数字转换成bool型吗?C#可不是C语言。不存在非零即真的说法。
判断选择的项的索引~
<td><%#Eval("sex")==1? "男":"女"%></td>
c#中怎么将OBJECT类型数据转换成STRING?
类型安全:方法 add(Object)属于原始类型 Vector。应该将对通用类型
在C#.net中如何将object类型转换为int类型?
java的容器类中,如果知道原有的类的类型,如何将Object类转化为原有类型啊?
java类型与java Object类型的区别
无法将类型“string”隐式转换为“int”
Hidden object 发现风险软件无法卡巴杀不掉
shockwave flash object是什么类型文件?如何打开?
Shockwave Flash Object 这种类型文件用什么浏览
object类型如何转换成float型的?