当前位置: 代码迷 >> ASP.NET >> 请问DataGrid上想让一列bool值表现为打沟列如何做
  详细解决方案

请问DataGrid上想让一列bool值表现为打沟列如何做

热度:8232   发布时间:2013-02-26 00:00:00.0
请教DataGrid上想让一列bool值表现为打沟列怎么做?
请教DataGrid上想让一列bool值表现为打沟列怎么做?

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


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