0

如果复选框产生 TRUE 或 FALSE,如何转换为 1 或 0 以将值保存到数据库?

ASP.NET

<asp:CheckBox ID="cbTermsandcond" runat="server" />

C#

    BTermsandcondParam = new SqlParameter();
    BTermsandcondParam.ParameterName = "@BTermsandcondParam";
    BTermsandcondParam.SqlDbType = SqlDbType.Bit;
    BTermsandcondParam.Direction = ParameterDirection.Input;
    BTermsandcondParam.Value = cbTermsandcond. ???  ; 

编辑:

我写了这个有效。但是有没有更简单的方法?

    if (cbTermsandcond.Checked == true)
    {
        BTermsandcondParam.Value = 1; 
    }
    else
    {
        BTermsandcondParam.Value = 0;
    }

敬茶

4

1 回答 1

0
BTermsandcondParam.Value = cbTermsandcond.Checked
于 2012-11-20T16:00:27.243 回答