首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

没法将类型“string”转换为“bool”

2011-12-14 
无法将类型“string”转换为“bool”我在用ImageButton控件绑定数据库中的数据,编译的时候一直提示说CS0030:无

无法将类型“string”转换为“bool”
我在用ImageButton控件绑定数据库中的数据,编译的时候一直提示说CS0030:   无法将类型“string”转换为“bool”
<asp:ImageButton   ID= "ImageButton1 "   runat= "server "   Enabled= ' <%#   "teacherview.aspx?id= "+Eval( "t_ID ")   %> '
                                        ImageUrl= ' <%#   Eval( "t_pic ")   %> '   />

其中 <%#   "teacherview.aspx?id= "+Eval( "t_ID ")   %> '这句出的错~~
这有什么问题吗?
我在网上搜了一下大部分是赋值和比较的符号没搞对。但是我这里没有比较啊!

[解决办法]
Enabled= ' <%# "teacherview.aspx?id= "+Eval( "t_ID ") %> '
这句也错了。。。
Enabled只有true或者flase,你这里的值不可能转于成它们,所以报错。
[解决办法]
Enabled= ' <%# "teacherview.aspx?id= "+Eval( "t_ID ") %> '


Enabled 只能接受 bool型的数据类型
楼主加上 “teacherview.aspx” 怎么转化bool呢 是不是执行错了
不是 enable 属性? 完全不能理解楼主这样写的用意

热点排行