表里面有个字段是 “visible” 里面的值是 "True"或者"False"
我在GridView绑定了数据源  我想在GridView里面把把一列 做成复选框, 我在模板里面加了个 CheckBox控件
但是一运行就说"指定的转换无效"
我又在标记里面写
<asp:CheckBoxFild data='visible'>
又出错  它说:无法绑定非布而值的数据
我在数据库里面明明是True 和 False啊
高手救命~~~~~~~~~~`

解决方案 »

  1.   

    你说是就是把CHECKBOX放在那里在绑定啊?
      

  2.   

    <asp:TemplateField HeaderText="&#52404;&#53356;" >
                                    <EditItemTemplate>
                                        <asp:CheckBox ID="chkUpdate" runat="server" />
                                    </EditItemTemplate>
                                    <ItemTemplate>
                                        <asp:CheckBox ID="chkUpdate" runat="server" />
      

  3.   

    你把它转成bool试试吧。
    Convert.ToBoolen(visible)虽然在数据库中显示的是True但实际它只是一个bit值
      

  4.   

    扩展GridVirw控件EXGridView,简单实用。分页无难度~!
    欢迎测试,内附帮助文档win2003 + iis6 测试通过http://www.21disk.com/index.php
    提取码:10001285196979632564107986021分页效果与帮助文档
    http://wtsdesigner.ik8.com/EXGridView_Help_Doc.htm如有任何问题请Email联系我.
    [email protected]
      

  5.   

    <asp:TemplateField HeaderText="&#52404;&#53356;" >
                                    <EditItemTemplate>
                                        <asp:CheckBox ID="chkUpdate" runat="server" />
                                    </EditItemTemplate>
                                    <ItemTemplate>
                                        <asp:CheckBox ID="chkUpdate" runat="server" />
    在用兵JAVASCRIPT
    function CheckDelete()
    {
        ChkDelete = window.confirm("&#49325;&#51228;&#54616;&#49884;&#44192;&#49845;&#45768;&#44620;?");
        return ChkDelete;
    }
    用这个
      

  6.   

    function CheckDelete()
    {
        ChkDelete = window.confirm("内容");
        return ChkDelete;
    }
    用这个