请大家帮忙解决个问题
    有这样一个服务器控件重写Render方法创建了一个文本框控件,继承了IPostBackDataHandler接口,用以实现文本改变触发事件
在该控件的CreateChildControls方法中我创建了一个子控件(ChildControl),并添加编写了该子控件按扭事件处理程序(button1_post)和文本改变事件的处理程序(childtext_changed),该子控件也是自己编的,子控件中有一个文本框与按扭重写Render方法创建的,继承了IPostBackEventHandler与IPostBackDataHandler接口。
    如果我把该控件添加到WEB程序中,实例名为ParentControl并添加该控件文本改变处理事件(parenttext_changed)    button1_post方法中当父控件的文本输入为TEST时改变ParentControl控件的文本属性Text1为"Button_post",childtext_changed方法中我改变了文本属性Text1为"Childtext_changed",在parenttext_changed事件中我改变了ChildControl控件的文本属性Text2为"ChildControl_Text"
     页面显示时原先文本框是空白的,在父控件的文本框中输入TEST,在子控件文本框中输入TEST,请问当点击子控件按钮回送后,显示是2个文本框变为什么??
父控件文本框:
子控件文本框:
     页面显示时原先文本框是空白的,在父控件在父控件的文本框中输入asdfg,在子控件文本框中输入asdfg,请问当点击子控件按钮回送后,显示是2个文本框变为什么??
父控件文本框:
子控件文本框:

解决方案 »

  1.   

    刚有位朋友说我说话烦琐,我现在把这个问题理一下,麻烦大家帮我解决下,我电脑上因为没VS.NET所以不能测试
    我想问的就是子控件在控件的CreateChildControls方法中被创建时
    控件的Init事件事件处理方法、LoadPostData方法、Load事件处理方法与RaisePostDataChangedEvent方法和子控件的Init事件处理方法、LoadPostData方法、Load事件处理方法、RaisePostDataChangedEvent方法与RaisePostBackEvent方法的执行先后