首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

gidview中checkbox的数据绑定出了有关问题,求教~

2013-09-05 
gidview中checkbox的数据绑定出了问题,求教~!Gridview的数据源是一个用两张表联合起来的。Gridview里其他列

gidview中checkbox的数据绑定出了问题,求教~!

Gridview的数据源是一个用两张表联合起来的。
Gridview里其他列的绑定都OK,就是有一列是布尔型的数据绑定出了问题。

前台代码:
             <asp:TemplateField HeaderText="选择3">
                <ItemTemplate>
                 <asp:CheckBox ID="CheckBox1" runat="server" Checked='<%# DataBinder.Eval(Container,"Dataitem.BL")%>' Enabled="true"/>
                  </ItemTemplate>
            </asp:TemplateField>

错误提示为:

异常详细信息: System.InvalidCastException: 指定的转换无效。
源错误: 

行 84:              <asp:TemplateField HeaderText="选择3">
行 85:                 <ItemTemplate>
行 86:                  <asp:CheckBox ID="CheckBox1" runat="server" Checked='<%# DataBinder.Eval(Container,"Dataitem.BL")%>' Enabled="true"/>
行 87:                   </ItemTemplate>
行 88:             </asp:TemplateField>  

请问是否还需要进行其它的转换吗?
checkbox gridview 异常
[解决办法]
NULL的问题,系统不识别了,做个验证写个方法,等于空返回False

热点排行