我已经有了这个复选框,并且我试图给它一个布尔值,我得到一个错误说"对象不能从DBNull转换为其他类型。 &#34 ;. 这是我的复选框。如果我应该提供别的东西,请告诉我。
<asp:CheckBox runat="server" ID="CurrSadlDepositClient" disabled="true" aria-describedby="lblSadlDepositClient" Checked='<%# Convert.ToBoolean(Eval("SadlDepositClient")) %>' />
答案 0 :(得分:0)
更改我的Checked =“”我得到了我想要的结果。
<asp:CheckBox runat="server" ID="CurrSadlDepositClient" disabled="true" aria-describedby="lblSadlDepositClient" Checked='<%# Convert.ToBoolean(Eval("SadlDepositClient").ToString() == "" ? "false" : Eval("SadlDepositClient").ToString()) %>' />