以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  有关datalist控件复选框选中如何触发事件?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=2702)

--  作者:baoxyang
--  发布时间:2009/5/6 17:56:00
--  有关datalist控件复选框选中如何触发事件?
在datalist控件中,在复选框选中时,可否触发事件?
--  作者:kylin
--  发布时间:2009/5/6 18:00:00
--  
只有CurrentChangedDrawCell两个事件,其他的好像不行的
--  作者:baoxyang
--  发布时间:2009/5/6 18:03:00
--  

其它数据都未改变,只是选中状态,CurrentChanged和DrawCell好像不行吧。但也不知如何实现?


--  作者:baoxyang
--  发布时间:2009/5/6 18:53:00
--  
目的,是这样的。上面没有说清楚。如datalist中有多列,有一个文本框是取选中时行的列B值进行累加,如选中变为不选中时,减去此列B的值。请教高手了!先谢了!
--  作者:mr725
--  发布时间:2009/5/6 19:01:00
--  
不知道用keydown事件能行吗?结合:

GetChecked

如果DataList显示了复选框,可以用此方法判断指定行的复选框是否选中了。
如果选中了则返回True,否则返回False。


--  作者:baoxyang
--  发布时间:2009/5/6 19:39:00
--  
已OK!只不过有一点,选项框可否控制手工选中,只可赋值。