实在是郁闷了!!为什么CheckBoxList选中装备传不过来????
下面红色的是我调试添加的代码 我调试的时候发现我就算在页面选中了第一个选项 bool n 跟踪得到的是false,不选中得到的还是false;
希望各位帮我解决下 百思不得其解啊 555555555555555
为什么会这样呢??????????
代码的功能就是用session 做的一个购物车!!!下面的代码是去除选中的选项的
但是为什么页面上点击还是没反应呢 不能去除啊????
5555555555555
protected void BtnMove_Click(object sender, EventArgs e)
{
Session["buy"] = "";
bool n=CBlist.Items[0].selected;
ArrayList buylist = new ArrayList();
for (int i = 0; i < CBlist.Items.Count; i++)
{
if (!CBlist.Items[i].Selected)
{
Session["buy"] = Session["buy"] + CBlist.Items[i].Text + ";";
buylist.Add(CBlist.Items[i].Text);
}
}
CBlist.DataSource = buylist;
CBlist.DataBind();
}
[解决办法]
没有 IsPostBack
[解决办法]
CBlist绑定的时候应放放在
if(!IspostBack)
{
绑定
}