当前位置:编程学习 > C#/ASP.NET >>

CheckBox类型转换

            帮我这段代码,提示错误,谢谢各位
            CheckBox cb = new CheckBox();
            cb=item.FindControl("chk");
            if (cb.Checked == true) --------------------编程问答--------------------  CheckBox   cb=item.FindControl("chk") as CheckBox; 
 if   (cb!=null && cb.Checked   ==   true)
{
 ...
} --------------------编程问答-------------------- 或者直接这样:

CheckBox cb=item.FindControl("chk") as CheckBox;   
if (cb!=null && cb.Checked) 

  ... 
}
--------------------编程问答-------------------- 你的item是什么控件呃?? --------------------编程问答-------------------- 楼上正解了。。。- - --------------------编程问答--------------------   CheckBox cb = new CheckBox(); 
  cb=(CheckBox)item.FindControl("chk"); 
  if (cb.Checked == true)


这样就ok了 --------------------编程问答--------------------     CheckBox   cb   =   new   CheckBox();   
    cb=(CheckBox)item.FindControl("chk");   
    if   (cb.Checked   ==   true) 这样不可以,出错,
不过hbxtlhx的方法实现了,谢谢各位,结贴给分了。 --------------------编程问答--------------------
:-)
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,