日期:2014-05-19  浏览次数:20416 次

请教DataGrid上想让一列bool值表现为打沟列怎么做?
请教DataGrid上想让一列bool值表现为打沟列怎么做?

------解决方案--------------------
你放两个列,一个模板列放打钩的控件,一个绑定bool值.然后再Databound事件里面去判断是否打钩;
------解决方案--------------------


直接绑定中判断就可以了
<%# DataBinder.Eval(Container, "DataItem.BoolValue ").ToString == "True " ? "√ ": "× "%>
------解决方案--------------------
<%# (bool)DataBinder.Eval(Container, "DataItem.BoolValue ")? "√ ": " "%>
------解决方案--------------------
用GridView吧,其中bool值表现为打沟列