解决方案 »

  1.   

    Quote: 引用 楼主 xingeddx 的回复:

    如上所说。我用Checkboxllist绑定数据中的数据,在客户显示了一堆checkbox,但是我选中一个checkbox后,这个选中的状态不能反映到服务器端。                    if (CheckBoxList1.Items[i].Selected == true)
                        {
                           //一些操作
                        }在客户端生成的html如下:
    <input id="CheckBoxList1_0" type="checkbox" name="CheckBoxList1$0">
    <label for="CheckBoxList1_0">项目部</label>
    这个name能不能用自己的想要的值,比如chk1,而不用自动生成的CheckBoxList1$0?[/quote
    你在“//一些操作中”这里加一个 string str checkboxlist1.selecteditem.text;然后在这里打上断点,调试看看能不能取到值,如果没有,试试在html代码中增加runnat=server 和 autopack=-true试试
      

  2.   

    多谢各位了,找到原因了,在autopost时,我写了一个方法,这个方法会清除选中状态。结账