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

repeater中checkbox的enabled状态控制

我想控制repeater中包含的checkbox在生成的时候是否可见或者可用。

于是就像下面图片一样写。输出标签内值为true或者false由存储过程控制输出,但是运行就报错,如果去掉enabled后面的服务器输出标签就正常了。

值肯定可以正常输出,但似乎enabled不能这么控制它的值。另外如果要根据存储过程出来的数据动态控制checkbox显示/不显示应该怎么处理?

--------------------编程问答-------------------- 自己解决了。。我从DATABASE出来的时候是varchar类型的'true' or 'false' ,但是asp.net的checkbox要求是bit类型的字段。
所以触发类型不符的错误。在SP中将这个验证的位置改成BIT输出即可
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,