高分,在线等。C#的GridView中的CheckBox始终为灰色,不能勾选
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了高分,在线等。C#的GridView中的CheckBox始终为灰色,不能勾选相关的知识,希望对你有一定的参考价值。
是这样的,我用的是GridView中的智能三角,将数据库中的一个bit字段绑定到CheckBox中,但是现在这个CheckBox现实的是灰色,不能勾选,请问这是什么原因,
参考技术A bit在数据库是布尔类型,默认是false;所以是灰色,你改一个为true试试看! 参考技术B 要想使用CheckBox就不能直接套用那个只能三角,在Columns里面添加<asp:TemplateField HeaderText="确认"><ItemTemplate>
<asp:CheckBox ID="CheckBox1" runat="server" />
</ItemTemplate>
</asp:TemplateField><asp:BoundField>里面添加CheckBox。懂?
使用easyUI中的datagrid加载数据,需要对下拉列表进行回显,目前尚无解决方法,急求java大神,在线等!高分!
field : 'opt1',
title : '修改状态',
width : 180,
formatter: function(value,row,index)
var yycgdMxId = row.sysDictInfoCgzt.id;
var string= '<select name="yycgdmxList['+index+'].sysDictInfoCgzt.id">'
+'<option value="">--请处理--</option>'
<c:forEach items="$yycgdCgZtList " var="dictinfo">
+'<option value="$dictinfo.id" <c:if test="">selected</c:if>>$dictinfo.info</option>'
</c:forEach>
+'</select>';
return string;
我想要判断 $dictinfo.id 和yycgdMxId这两个值是否相等来确定是否需要选中!
我在c:if判断时候那个test里面的内容搞定不了,主要是有一个循环在外面,同时又是又都在string字符串中,所以说判断条件要么不起作用,要么就抛JSP异常
以上是关于高分,在线等。C#的GridView中的CheckBox始终为灰色,不能勾选的主要内容,如果未能解决你的问题,请参考以下文章
使用easyUI中的datagrid加载数据,需要对下拉列表进行回显,目前尚无解决方法,急求java大神,在线等!高分!
从jQuery中的GridView获取Check of True / False