FineUI 官方论坛

标题: 动态生成的MenuCheckBox, CheckedChanged事件有误 [打印本页]

作者: 飘移    时间: 2013-4-28 01:57
标题: 动态生成的MenuCheckBox, CheckedChanged事件有误
动态生成的MenuCheckBox, CheckedChanged事件奇数次点击才会触发事件处理程序, 偈数次无效.
静态声明的MenuCheckBox就不存在这个问题.

作者: 飘移    时间: 2013-4-28 02:18
//MenuCheckBox.cs

        public bool LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection)
        {
            bool postChecked = Convert.ToBoolean(postCollection[CheckedHiddenFieldID]);
            if (Checked != postChecked)
            {
                Checked = postChecked;
                XState.BackupPostDataProperty("Checked");
                return true;
            }
            //下面这句将原来返回false改为返回true, 暂时解决了问题
            return true;
        }

作者: 飘移    时间: 2013-4-28 22:59
三石老大为何不来解释一下?
作者: 咕噜    时间: 2014-3-18 15:03
亲,你这个问题咋解决的呢?能指导一下么




欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/) Powered by Discuz! X3.4