你要显示什么啊!设置checkbox的checked属性 为true时显示为flase时显示自己写了!!

解决方案 »

  1.   

    CheckBox1.Checked=Convert.ToBool(Eval("字段"));
      

  2.   

    if (discontinued)
                {
                    checkBox.checked=true;
                }else
                    {
                    checkBox.checked=false;
                    }
    试试这个,也许可以,思路就是这样的
      

  3.   

    比如说如果你用GridView绑定的话:<asp:CheckBox Checked='<%#(Boolean)Eval("discontinued")%>' runat="server"/>
      

  4.   

    CheckBox1.Checked=Convert.ToBool(Eval("字段"));
    UP
      

  5.   

    string str=read.GetString("discontinued");  //這裏為讀取discontinued的值 true或false;checkBox.checked=(str=="true")?true:false;
      

  6.   

    if(dr["discontinued"].ToString()=="true")
          checkBox.checked=true;
    else
          checkBox.checked=false;