标题:DataList为什么不能动态取得CheckBox状态,只能获得初始值。
只看楼主
铲铲
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:34
帖 子:506
专家分:0
注 册:2006-5-2
得分:0 

只有一个人说对了,就是PostBack上出问题。

.NET用ViewState来保持视图状态,当你以提交的方式发回数据请求页面,IsPostBack = true,

在PageLoad中加在数据相关的操作放在一个判断IsPostBack的条件句里。PostBack的时候就不能再做数据加载的操作了。否则用户返回的数据就被清洗掉。


一句话,将数据加载的操作放在判断IsPostBack的条件句中。当IsPostBack为false时执行加载。


铲铲是也
2006-09-02 21:15
booo
Rank: 1
等 级:新手上路
帖 子:189
专家分:0
注 册:2006-6-24
得分:0 
好像不是这个问题,我的已经用了 if(!IsPostBack)
    {
listbind();
    }
还是这样。点击按键后CheckBox仍然是初始值。

网上赚钱到这里,无金钱投入的第二职业。 http://j./mimo/sale.aspx http://a./jgh8041/
2006-09-03 08:16



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-84427-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021621 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved