我把CheckBox动态的添加到了panel控件.
我勾选选其中某些CheckBox,并保存其值,应该怎样做啊.

解决方案 »

  1.   

    CheckBoxList取的时候遍历一下,如果选择了就取出来
      

  2.   

    以前做过,现在记不清了好像可以通过 Panel.Control 的方式访问控件的值PS:Panel是你Panel控件的ID;Control是Panel里面控件的ID;
      

  3.   

    遍历Request.Form["CheckBox的ID"],因为动态创建的,再次返回时CheckBox有会重建(或消失)
      

  4.   

    动态的添加 的动作放在oninit里面
      

  5.   

    取值:
    TextBox txtBox = (TextBox)this.Panel1.FindControl("动态添加的TextBoxID");
    保存其值:
    this.ViewState["Status"] = this.TextBox.Text;